home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PCMania 73
/
PCMania CD73_1.iso
/
pcmania
/
render73
/
Taller
/
CASTLIB1.INC
< prev
next >
Wrap
Text File
|
1998-10-05
|
491KB
|
4,971 lines
// ********************* OBJETOS PARA PANELES 3*1 **********************
#declare paredR3x1_completa=mesh {
smooth_triangle { <0, 0, 20>, <0, 0, -1>, <50, 0, 20>, <0, 0, -1>, <0, 150, 20>, <0, 0, -1> }
smooth_triangle { <50, 0, 20>, <0, 0, -1>, <100, 0, 20>, <0, 0, -1>, <100, 150, 20>, <0, 0, -1> }
smooth_triangle { <100, 150, 20>, <0, 0, -1>, <100, 300, 20>, <0, 0, -1>, <50, 300, 20>, <0, 0, -1> }
smooth_triangle { <50, 300, 20>, <0, 0, -1>, <0, 300, 20>, <0, 0, -1>, <0, 150, 20>, <0, 0, -1> }
smooth_triangle { <0, 150, 20>, <0, 0, -1>, <50, 0, 20>, <0, 0, -1>, <100, 150, 20>, <0, 0, -1> }
smooth_triangle { <100, 150, 20>, <0, 0, -1>, <50, 300, 20>, <0, 0, -1>, <0, 150, 20>, <0, 0, -1> }
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <0, 150, 0>, <0, 0, 1>, <50, 0, 0>, <0, 0, 1> }
smooth_triangle { <50, 0, 0>, <0, 0, 1>, <100, 150, 0>, <0, 0, 1>, <100, 0, 0>, <0, 0, 1> }
smooth_triangle { <100, 150, 0>, <0, 0, 1>, <50, 300, 0>, <0, 0, 1>, <100, 300, 0>, <0, 0, 1> }
smooth_triangle { <50, 300, 0>, <0, 0, 1>, <0, 150, 0>, <0, 0, 1>, <0, 300, 0>, <0, 0, 1> }
smooth_triangle { <0, 150, 0>, <0, 0, 1>, <100, 150, 0>, <0, 0, 1>, <50, 0, 0>, <0, 0, 1> }
smooth_triangle { <100, 150, 0>, <0, 0, 1>, <0, 150, 0>, <0, 0, 1>, <50, 300, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 20>, <0, 1, 0>, <50, 0, 0>, <0, 1, 0>, <50, 0, 20>, <0, 1, 0> }
smooth_triangle { <50, 0, 20>, <0, 1, 0>, <100, 0, 0>, <0, 1, 0>, <100, 0, 20>, <0, 1, 0> }
smooth_triangle { <100, 0, 0>, <0, 1, 0>, <50, 0, 20>, <0, 1, 0>, <50, 0, 0>, <0, 1, 0> }
smooth_triangle { <50, 0, 0>, <0, 1, 0>, <0, 0, 20>, <0, 1, 0>, <0, 0, 0>, <0, 1, 0> }
smooth_triangle { <100, 0, 20>, <-1, 0, 0>, <100, 150, 0>, <-1, 0, 0>, <100, 150, 20>, <-1, 0, 0> }
smooth_triangle { <100, 150, 20>, <-1, 0, 0>, <100, 300, 0>, <-1, 0, 0>, <100, 300, 20>, <-1, 0, 0> }
smooth_triangle { <100, 300, 0>, <-1, 0, 0>, <100, 150, 20>, <-1, 0, 0>, <100, 150, 0>, <-1, 0, 0> }
smooth_triangle { <100, 150, 0>, <-1, 0, 0>, <100, 0, 20>, <-1, 0, 0>, <100, 0, 0>, <-1, 0, 0> }
smooth_triangle { <100, 300, 20>, <0, -1, 0>, <50, 300, 0>, <0, -1, 0>, <50, 300, 20>, <0, -1, 0> }
smooth_triangle { <50, 300, 20>, <0, -1, 0>, <0, 300, 0>, <0, -1, 0>, <0, 300, 20>, <0, -1, 0> }
smooth_triangle { <0, 300, 0>, <0, -1, 0>, <50, 300, 20>, <0, -1, 0>, <50, 300, 0>, <0, -1, 0> }
smooth_triangle { <50, 300, 0>, <0, -1, 0>, <100, 300, 20>, <0, -1, 0>, <100, 300, 0>, <0, -1, 0> }
smooth_triangle { <0, 300, 20>, <1, 0, 0>, <0, 150, 0>, <1, 0, 0>, <0, 150, 20>, <1, 0, 0> }
smooth_triangle { <0, 150, 20>, <1, 0, 0>, <0, 0, 0>, <1, 0, 0>, <0, 0, 20>, <1, 0, 0> }
smooth_triangle { <0, 0, 0>, <1, 0, 0>, <0, 150, 20>, <1, 0, 0>, <0, 150, 0>, <1, 0, 0> }
smooth_triangle { <0, 150, 0>, <1, 0, 0>, <0, 300, 20>, <1, 0, 0>, <0, 300, 0>, <1, 0, 0> }
}
#declare paredR3x1_puerta=mesh{
smooth_triangle { <0, 220, 20>, <0, 0, -1>, <50.0008, 220, 20>, <0, 0, -1>, <0, 260.001, 20>, <0, 0, -1> }
smooth_triangle { <50.0008, 220, 20>, <0, 0, -1>, <100, 220, 20>, <0, 0, -1>, <100, 260.001, 20>, <0, 0, -1> }
smooth_triangle { <100, 260.001, 20>, <0, 0, -1>, <100, 300, 20>, <0, 0, -1>, <50.0008, 300, 20>, <0, 0, -1> }
smooth_triangle { <50.0008, 300, 20>, <0, 0, -1>, <0, 300, 20>, <0, 0, -1>, <0, 260.001, 20>, <0, 0, -1> }
smooth_triangle { <0, 260.001, 20>, <0, 0, -1>, <50.0008, 220, 20>, <0, 0, -1>, <50.0008, 300, 20>, <0, 0, -1> }
smooth_triangle { <50.0008, 220, 20>, <0, 0, -1>, <100, 260.001, 20>, <0, 0, -1>, <50.0008, 300, 20>, <0, 0, -1> }
smooth_triangle { <0, 220, 0>, <0, 0, 1>, <0, 260.001, 0>, <0, 0, 1>, <50.0008, 220, 0>, <0, 0, 1> }
smooth_triangle { <50.0008, 220, 0>, <0, 0, 1>, <100, 260.001, 0>, <0, 0, 1>, <100, 220, 0>, <0, 0, 1> }
smooth_triangle { <100, 260.001, 0>, <0, 0, 1>, <50.0008, 300, 0>, <0, 0, 1>, <100, 300, 0>, <0, 0, 1> }
smooth_triangle { <50.0008, 300, 0>, <0, 0, 1>, <0, 260.001, 0>, <0, 0, 1>, <0, 300, 0>, <0, 0, 1> }
smooth_triangle { <0, 260.001, 0>, <0, 0, 1>, <50.0008, 300, 0>, <0, 0, 1>, <50.0008, 220, 0>, <0, 0, 1> }
smooth_triangle { <50.0008, 220, 0>, <0, 0, 1>, <50.0008, 300, 0>, <0, 0, 1>, <100, 260.001, 0>, <0, 0, 1> }
smooth_triangle { <0, 220, 20>, <0, 1, 0>, <50.0008, 220, 0>, <0, 1, 0>, <50.0008, 220, 20>, <0, 1, 0> }
smooth_triangle { <50.0008, 220, 20>, <0, 1, 0>, <100, 220, 0>, <0, 1, 0>, <100, 220, 20>, <0, 1, 0> }
smooth_triangle { <100, 220, 0>, <0, 1, 0>, <50.0008, 220, 20>, <0, 1, 0>, <50.0008, 220, 0>, <0, 1, 0> }
smooth_triangle { <50.0008, 220, 0>, <0, 1, 0>, <0, 220, 20>, <0, 1, 0>, <0, 220, 0>, <0, 1, 0> }
smooth_triangle { <100, 220, 20>, <-1, 0, 0>, <100, 260.001, 0>, <-1, 0, 0>, <100, 260.001, 20>, <-1, 0, 0> }
smooth_triangle { <100, 260.001, 20>, <-1, 0, 0>, <100, 300, 0>, <-1, 0, 0>, <100, 300, 20>, <-1, 0, 0> }
smooth_triangle { <100, 300, 0>, <-1, 0, 0>, <100, 260.001, 20>, <-1, 0, 0>, <100, 260.001, 0>, <-1, 0, 0> }
smooth_triangle { <100, 260.001, 0>, <-1, 0, 0>, <100, 220, 20>, <-1, 0, 0>, <100, 220, 0>, <-1, 0, 0> }
smooth_triangle { <100, 300, 20>, <0, -1, 0>, <50.0008, 300, 0>, <0, -1, 0>, <50.0008, 300, 20>, <0, -1, 0> }
smooth_triangle { <50.0008, 300, 20>, <0, -1, 0>, <0, 300, 0>, <0, -1, 0>, <0, 300, 20>, <0, -1, 0> }
smooth_triangle { <0, 300, 0>, <0, -1, 0>, <50.0008, 300, 20>, <0, -1, 0>, <50.0008, 300, 0>, <0, -1, 0> }
smooth_triangle { <50.0008, 300, 0>, <0, -1, 0>, <100, 300, 20>, <0, -1, 0>, <100, 300, 0>, <0, -1, 0> }
smooth_triangle { <0, 300, 20>, <1, 0, 0>, <0, 260.001, 0>, <1, 0, 0>, <0, 260.001, 20>, <1, 0, 0> }
smooth_triangle { <0, 260.001, 20>, <1, 0, 0>, <0, 220, 0>, <1, 0, 0>, <0, 220, 20>, <1, 0, 0> }
smooth_triangle { <0, 220, 0>, <1, 0, 0>, <0, 260.001, 20>, <1, 0, 0>, <0, 260.001, 0>, <1, 0, 0> }
smooth_triangle { <0, 260.001, 0>, <1, 0, 0>, <0, 300, 20>, <1, 0, 0>, <0, 300, 0>, <1, 0, 0> }
}
#declare paredR3x1_ventana=union{
mesh{
smooth_triangle { <100, 120, 20>, <0, 0, -1>, <50, 120, 20>, <0, 0, -1>, <100, 60, 20>, <0, 0, -1> }
smooth_triangle { <50, 120, 20>, <0, 0, -1>, <0, 120, 20>, <0, 0, -1>, <0, 60, 20>, <0, 0, -1> }
smooth_triangle { <0, 60, 20>, <0, 0, -1>, <0, 0, 20>, <0, 0, -1>, <50, 0, 20>, <0, 0, -1> }
smooth_triangle { <50, 0, 20>, <0, 0, -1>, <100, 0, 20>, <0, 0, -1>, <100, 60, 20>, <0, 0, -1> }
smooth_triangle { <100, 60, 20>, <0, 0, -1>, <50, 120, 20>, <0, 0, -1>, <0, 60, 20>, <0, 0, -1> }
smooth_triangle { <0, 60, 20>, <0, 0, -1>, <50, 0, 20>, <0, 0, -1>, <100, 60, 20>, <0, 0, -1> }
smooth_triangle { <100, 120, -4.44089e-016>, <0, 0, 1>, <100, 60, -2.22045e-016>, <0, 0, 1>, <50, 120, -2.22045e-016>, <0, 0, 1> }
smooth_triangle { <50, 120, -2.22045e-016>, <0, 0, 1>, <0, 60, 0>, <0, 0, 1>, <0, 120, 0>, <0, 0, 1> }
smooth_triangle { <0, 60, 0>, <0, 0, 1>, <50, 0, 0>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1> }
smooth_triangle { <50, 0, 0>, <0, 0, 1>, <100, 60, -2.22045e-016>, <0, 0, 1>, <100, 0, 0>, <0, 0, 1> }
smooth_triangle { <100, 60, -2.22045e-016>, <0, 0, 1>, <0, 60, 0>, <0, 0, 1>, <50, 120, -2.22045e-016>, <0, 0, 1> }
smooth_triangle { <0, 60, 0>, <0, 0, 1>, <100, 60, -2.22045e-016>, <0, 0, 1>, <50, 0, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 20>, <0, 1, 0>, <50, 0, 0>, <0, 1, 0>, <50, 0, 20>, <0, 1, 0> }
smooth_triangle { <50, 0, 20>, <0, 1, 0>, <100, 0, 0>, <0, 1, 0>, <100, 0, 20>, <0, 1, 0> }
smooth_triangle { <100, 0, 0>, <0, 1, 0>, <50, 0, 20>, <0, 1, 0>, <50, 0, 0>, <0, 1, 0> }
smooth_triangle { <50, 0, 0>, <0, 1, 0>, <0, 0, 20>, <0, 1, 0>, <0, 0, 0>, <0, 1, 0> }
smooth_triangle { <100, 0, 20>, <-1, 0, 0>, <100, 60, -2.22045e-016>, <-1, 0, 0>, <100, 60, 20>, <-1, 0, 0> }
smooth_triangle { <100, 60, 20>, <-1, 0, 0>, <100, 120, -4.44089e-016>, <-1, 0, 0>, <100, 120, 20>, <-1, 0, 0> }
smooth_triangle { <100, 120, -4.44089e-016>, <-1, 0, 0>, <100, 60, 20>, <-1, 0, 0>, <100, 60, -2.22045e-016>, <-1, 0, 0> }
smooth_triangle { <100, 60, -2.22045e-016>, <-1, 0, 0>, <100, 0, 20>, <-1, 0, 0>, <100, 0, 0>, <-1, 0, 0> }
smooth_triangle { <0, 120, 20>, <1, 0, 0>, <0, 60, 0>, <1, 0, 0>, <0, 60, 20>, <1, 0, 0> }
smooth_triangle { <0, 60, 20>, <1, 0, 0>, <0, 0, 0>, <1, 0, 0>, <0, 0, 20>, <1, 0, 0> }
smooth_triangle { <0, 0, 0>, <1, 0, 0>, <0, 60, 20>, <1, 0, 0>, <0, 60, 0>, <1, 0, 0> }
smooth_triangle { <0, 60, 0>, <1, 0, 0>, <0, 120, 20>, <1, 0, 0>, <0, 120, 0>, <1, 0, 0> }
smooth_triangle { <0, 120, 20>, <2.77556e-017, -1, 0>, <50, 120, 20>, <0, -1, 0>, <50, 120, -2.22045e-016>, <0, -1, 0> }
smooth_triangle { <50, 120, 20>, <0, -1, 0>, <100, 120, 20>, <2.77556e-017, -1, 0>, <100, 120, -4.44089e-016>, <0, -1, 0> }
smooth_triangle { <100, 120, -4.44089e-016>, <0, -1, 0>, <50, 120, -2.22045e-016>, <0, -1, 0>, <50, 120, 20>, <0, -1, 0> }
smooth_triangle { <50, 120, -2.22045e-016>, <0, -1, 0>, <0, 120, 0>, <0, -1, 0>, <0, 120, 20>, <2.77556e-017, -1, 0> }
}
mesh {
smooth_triangle { <0, 220, 20>, <0, 0, -1>, <50, 220, 20>, <0, 0, -1>, <0, 260, 20>, <0, 0, -1> }
smooth_triangle { <50, 220, 20>, <0, 0, -1>, <100, 220, 20>, <0, 0, -1>, <100, 260, 20>, <0, 0, -1> }
smooth_triangle { <100, 260, 20>, <0, 0, -1>, <100, 300, 20>, <0, 0, -1>, <50, 300, 20>, <0, 0, -1> }
smooth_triangle { <50, 300, 20>, <0, 0, -1>, <0, 300, 20>, <0, 0, -1>, <0, 260, 20>, <0, 0, -1> }
smooth_triangle { <0, 260, 20>, <0, 0, -1>, <50, 220, 20>, <0, 0, -1>, <50, 300, 20>, <0, 0, -1> }
smooth_triangle { <50, 220, 20>, <0, 0, -1>, <100, 260, 20>, <0, 0, -1>, <50, 300, 20>, <0, 0, -1> }
smooth_triangle { <0, 220, 0>, <0, 0, 1>, <0, 260, 0>, <0, 0, 1>, <50, 220, 0>, <0, 0, 1> }
smooth_triangle { <50, 220, 0>, <0, 0, 1>, <100, 260, 0>, <0, 0, 1>, <100, 220, 0>, <0, 0, 1> }
smooth_triangle { <100, 260, 0>, <0, 0, 1>, <50, 300, 0>, <0, 0, 1>, <100, 300, 0>, <0, 0, 1> }
smooth_triangle { <50, 300, 0>, <0, 0, 1>, <0, 260, 0>, <0, 0, 1>, <0, 300, 0>, <0, 0, 1> }
smooth_triangle { <0, 260, 0>, <0, 0, 1>, <50, 300, 0>, <0, 0, 1>, <50, 220, 0>, <0, 0, 1> }
smooth_triangle { <50, 220, 0>, <0, 0, 1>, <50, 300, 0>, <0, 0, 1>, <100, 260, 0>, <0, 0, 1> }
smooth_triangle { <0, 220, 20>, <0, 1, 0>, <50, 220, 0>, <0, 1, 0>, <50, 220, 20>, <0, 1, 0> }
smooth_triangle { <50, 220, 20>, <0, 1, 0>, <100, 220, 0>, <0, 1, 0>, <100, 220, 20>, <0, 1, 0> }
smooth_triangle { <100, 220, 0>, <0, 1, 0>, <50, 220, 20>, <0, 1, 0>, <50, 220, 0>, <0, 1, 0> }
smooth_triangle { <50, 220, 0>, <0, 1, 0>, <0, 220, 20>, <0, 1, 0>, <0, 220, 0>, <0, 1, 0> }
smooth_triangle { <100, 220, 20>, <-1, 0, 0>, <100, 260, 0>, <-1, 0, 0>, <100, 260, 20>, <-1, 0, 0> }
smooth_triangle { <100, 260, 20>, <-1, 0, 0>, <100, 300, 0>, <-1, 0, 0>, <100, 300, 20>, <-1, 0, 0> }
smooth_triangle { <100, 300, 0>, <-1, 0, 0>, <100, 260, 20>, <-1, 0, 0>, <100, 260, 0>, <-1, 0, 0> }
smooth_triangle { <100, 260, 0>, <-1, 0, 0>, <100, 220, 20>, <-1, 0, 0>, <100, 220, 0>, <-1, 0, 0> }
smooth_triangle { <100, 300, 20>, <0, -1, 0>, <50, 300, 0>, <0, -1, 0>, <50, 300, 20>, <0, -1, 0> }
smooth_triangle { <50, 300, 20>, <0, -1, 0>, <0, 300, 0>, <0, -1, 0>, <0, 300, 20>, <0, -1, 0> }
smooth_triangle { <0, 300, 0>, <0, -1, 0>, <50, 300, 20>, <0, -1, 0>, <50, 300, 0>, <0, -1, 0> }
smooth_triangle { <50, 300, 0>, <0, -1, 0>, <100, 300, 20>, <0, -1, 0>, <100, 300, 0>, <0, -1, 0> }
smooth_triangle { <0, 300, 20>, <1, 0, 0>, <0, 260, 0>, <1, 0, 0>, <0, 260, 20>, <1, 0, 0> }
smooth_triangle { <0, 260, 20>, <1, 0, 0>, <0, 220, 0>, <1, 0, 0>, <0, 220, 20>, <1, 0, 0> }
smooth_triangle { <0, 220, 0>, <1, 0, 0>, <0, 260, 20>, <1, 0, 0>, <0, 260, 0>, <1, 0, 0> }
smooth_triangle { <0, 260, 0>, <1, 0, 0>, <0, 300, 20>, <1, 0, 0>, <0, 300, 0>, <1, 0, 0> }
}
}
#declare viga3x1_2=mesh {
smooth_triangle { <-10, 0, 10>, <0, 0, -1>, <0.00015259, 0, 10>, <0, 0, -1>, <-10, 150.002, 10>, <0, 0, -1> }
smooth_triangle { <0.00015259, 0, 10>, <0, 0, -1>, <10, 0, 10>, <0, 0, -1>, <10, 150.002, 10>, <0, 0, -1> }
smooth_triangle { <10, 150.002, 10>, <0, 0, -1>, <10, 300, 10>, <0, 0, -1>, <0.00015259, 300, 10>, <0, 0, -1> }
smooth_triangle { <0.00015259, 300, 10>, <0, 0, -1>, <-10, 300, 10>, <0, 0, -1>, <-10, 150.002, 10>, <0, 0, -1> }
smooth_triangle { <-10, 150.002, 10>, <0, 0, -1>, <0.00015259, 0, 10>, <0, 0, -1>, <10, 150.002, 10>, <0, 0, -1> }
smooth_triangle { <10, 150.002, 10>, <0, 0, -1>, <0.00015259, 300, 10>, <0, 0, -1>, <-10, 150.002, 10>, <0, 0, -1> }
smooth_triangle { <-10, 0, -10>, <0, 0, 1>, <-10, 150.002, -10>, <0, 0, 1>, <0.00015259, 0, -10>, <0, 0, 1> }
smooth_triangle { <0.00015259, 0, -10>, <0, 0, 1>, <10, 150.002, -10>, <0, 0, 1>, <10, 0, -10>, <0, 0, 1> }
smooth_triangle { <10, 150.002, -10>, <0, 0, 1>, <0.00015259, 300, -10>, <0, 0, 1>, <10, 300, -10>, <0, 0, 1> }
smooth_triangle { <0.00015259, 300, -10>, <0, 0, 1>, <-10, 150.002, -10>, <0, 0, 1>, <-10, 300, -10>, <0, 0, 1> }
smooth_triangle { <-10, 150.002, -10>, <0, 0, 1>, <10, 150.002, -10>, <0, 0, 1>, <0.00015259, 0, -10>, <0, 0, 1> }
smooth_triangle { <10, 150.002, -10>, <0, 0, 1>, <-10, 150.002, -10>, <0, 0, 1>, <0.00015259, 300, -10>, <0, 0, 1> }
smooth_triangle { <-10, 0, 10>, <0, 1, 0>, <-10, 0, 0.00015259>, <0, 1, 0>, <0.00015259, 0, 10>, <0, 1, 0> }
smooth_triangle { <0.00015259, 0, 10>, <0, 1, 0>, <10, 0, 0.00015259>, <0, 1, 0>, <10, 0, 10>, <0, 1, 0> }
smooth_triangle { <10, 0, -10>, <0, 1, 0>, <10, 0, 0.00015259>, <0, 1, 0>, <0.00015259, 0, -10>, <0, 1, 0> }
smooth_triangle { <0.00015259, 0, -10>, <0, 1, 0>, <-10, 0, 0.00015259>, <0, 1, 0>, <-10, 0, -10>, <0, 1, 0> }
smooth_triangle { <-10, 0, 0.00015259>, <0, 1, 0>, <0.00015259, 0, -10>, <0, 1, 0>, <0.00015259, 0, 10>, <0, 1, 0> }
smooth_triangle { <0.00015259, 0, 10>, <0, 1, 0>, <0.00015259, 0, -10>, <0, 1, 0>, <10, 0, 0.00015259>, <0, 1, 0> }
smooth_triangle { <10, 0, 10>, <-1, 0, 0>, <10, 0, 0.00015259>, <-1, 0, 0>, <10, 150.002, 10>, <-1, 0, 0> }
smooth_triangle { <10, 150.002, 10>, <-1, 0, 0>, <10, 300, 0.00015259>, <-1, 0, 0>, <10, 300, 10>, <-1, 0, 0> }
smooth_triangle { <10, 300, -10>, <-1, 0, 0>, <10, 300, 0.00015259>, <-1, 0, 0>, <10, 150.002, -10>, <-1, 0, 0> }
smooth_triangle { <10, 150.002, -10>, <-1, 0, 0>, <10, 0, 0.00015259>, <-1, 0, 0>, <10, 0, -10>, <-1, 0, 0> }
smooth_triangle { <10, 0, 0.00015259>, <-1, 0, 0>, <10, 150.002, -10>, <-1, 0, 0>, <10, 150.002, 10>, <-1, 0, 0> }
smooth_triangle { <10, 150.002, 10>, <-1, 0, 0>, <10, 150.002, -10>, <-1, 0, 0>, <10, 300, 0.00015259>, <-1, 0, 0> }
smooth_triangle { <10, 300, 10>, <0, -1, 0>, <10, 300, 0.00015259>, <0, -1, 0>, <0.00015259, 300, 10>, <0, -1, 0> }
smooth_triangle { <0.00015259, 300, 10>, <0, -1, 0>, <-10, 300, 0.00015259>, <0, -1, 0>, <-10, 300, 10>, <0, -1, 0> }
smooth_triangle { <-10, 300, -10>, <0, -1, 0>, <-10, 300, 0.00015259>, <0, -1, 0>, <0.00015259, 300, -10>, <0, -1, 0> }
smooth_triangle { <0.00015259, 300, -10>, <0, -1, 0>, <10, 300, 0.00015259>, <0, -1, 0>, <10, 300, -10>, <0, -1, 0> }
smooth_triangle { <10, 300, 0.00015259>, <0, -1, 0>, <0.00015259, 300, -10>, <0, -1, 0>, <0.00015259, 300, 10>, <0, -1, 0> }
smooth_triangle { <0.00015259, 300, 10>, <0, -1, 0>, <0.00015259, 300, -10>, <0, -1, 0>, <-10, 300, 0.00015259>, <0, -1, 0> }
smooth_triangle { <-10, 300, 10>, <1, 0, 0>, <-10, 300, 0.00015259>, <1, 0, 0>, <-10, 150.002, 10>, <1, 0, 0> }
smooth_triangle { <-10, 150.002, 10>, <1, 0, 0>, <-10, 0, 0.00015259>, <1, 0, 0>, <-10, 0, 10>, <1, 0, 0> }
smooth_triangle { <-10, 0, -10>, <1, 0, 0>, <-10, 0, 0.00015259>, <1, 0, 0>, <-10, 150.002, -10>, <1, 0, 0> }
smooth_triangle { <-10, 150.002, -10>, <1, 0, 0>, <-10, 300, 0.00015259>, <1, 0, 0>, <-10, 300, -10>, <1, 0, 0> }
smooth_triangle { <-10, 300, 0.00015259>, <1, 0, 0>, <-10, 150.002, -10>, <1, 0, 0>, <-10, 150.002, 10>, <1, 0, 0> }
smooth_triangle { <-10, 150.002, 10>, <1, 0, 0>, <-10, 150.002, -10>, <1, 0, 0>, <-10, 0, 0.00015259>, <1, 0, 0> }
texture { madera1 }
}
#declare viga3x1_4=
mesh {
smooth_triangle { <10, 280, 10>, <0, 0, -1>, <50.0006, 280, 10>, <0, 0, -1>, <10, 290, 10>, <0, 0, -1> }
smooth_triangle { <50.0006, 280, 10>, <0, 0, -1>, <90, 280, 10>, <0, 0, -1>, <90, 290, 10>, <0, 0, -1> }
smooth_triangle { <90, 290, 10>, <0, 0, -1>, <90, 300, 10>, <0, 0, -1>, <50.0006, 300, 10>, <0, 0, -1> }
smooth_triangle { <50.0006, 300, 10>, <0, 0, -1>, <10, 300, 10>, <0, 0, -1>, <10, 290, 10>, <0, 0, -1> }
smooth_triangle { <10, 290, 10>, <0, 0, -1>, <50.0006, 280, 10>, <0, 0, -1>, <50.0006, 300, 10>, <0, 0, -1> }
smooth_triangle { <50.0006, 280, 10>, <0, 0, -1>, <90, 290, 10>, <0, 0, -1>, <50.0006, 300, 10>, <0, 0, -1> }
smooth_triangle { <10, 280, -10>, <0, 0, 1>, <10, 290, -10>, <0, 0, 1>, <50.0006, 280, -10>, <0, 0, 1> }
smooth_triangle { <50.0006, 280, -10>, <0, 0, 1>, <90, 290, -10>, <0, 0, 1>, <90, 280, -10>, <0, 0, 1> }
smooth_triangle { <90, 290, -10>, <0, 0, 1>, <50.0006, 300, -10>, <0, 0, 1>, <90, 300, -10>, <0, 0, 1> }
smooth_triangle { <50.0006, 300, -10>, <0, 0, 1>, <10, 290, -10>, <0, 0, 1>, <10, 300, -10>, <0, 0, 1> }
smooth_triangle { <10, 290, -10>, <0, 0, 1>, <50.0006, 300, -10>, <0, 0, 1>, <50.0006, 280, -10>, <0, 0, 1> }
smooth_triangle { <50.0006, 280, -10>, <0, 0, 1>, <50.0006, 300, -10>, <0, 0, 1>, <90, 290, -10>, <0, 0, 1> }
smooth_triangle { <10, 280, 10>, <0, 1, 0>, <10, 280, 0.00015259>, <0, 1, 0>, <50.0006, 280, 10>, <0, 1, 0> }
smooth_triangle { <50.0006, 280, 10>, <0, 1, 0>, <90, 280, 0.00015259>, <0, 1, 0>, <90, 280, 10>, <0, 1, 0> }
smooth_triangle { <90, 280, -10>, <0, 1, 0>, <90, 280, 0.00015259>, <0, 1, 0>, <50.0006, 280, -10>, <0, 1, 0> }
smooth_triangle { <50.0006, 280, -10>, <0, 1, 0>, <10, 280, 0.00015259>, <0, 1, 0>, <10, 280, -10>, <0, 1, 0> }
smooth_triangle { <10, 280, 0.00015259>, <0, 1, 0>, <50.0006, 280, -10>, <0, 1, 0>, <50.0006, 280, 10>, <0, 1, 0> }
smooth_triangle { <50.0006, 280, 10>, <0, 1, 0>, <50.0006, 280, -10>, <0, 1, 0>, <90, 280, 0.00015259>, <0, 1, 0> }
smooth_triangle { <90, 280, 10>, <-1, 0, 0>, <90, 280, 0.00015259>, <-1, 0, 0>, <90, 290, 10>, <-1, 0, 0> }
smooth_triangle { <90, 290, 10>, <-1, 0, 0>, <90, 300, 0.00015259>, <-1, 0, 0>, <90, 300, 10>, <-1, 0, 0> }
smooth_triangle { <90, 300, -10>, <-1, 0, 0>, <90, 300, 0.00015259>, <-1, 0, 0>, <90, 290, -10>, <-1, 0, 0> }
smooth_triangle { <90, 290, -10>, <-1, 0, 0>, <90, 280, 0.00015259>, <-1, 0, 0>, <90, 280, -10>, <-1, 0, 0> }
smooth_triangle { <90, 280, 0.00015259>, <-1, 0, 0>, <90, 290, -10>, <-1, 0, 0>, <90, 290, 10>, <-1, 0, 0> }
smooth_triangle { <90, 290, 10>, <-1, 0, 0>, <90, 290, -10>, <-1, 0, 0>, <90, 300, 0.00015259>, <-1, 0, 0> }
smooth_triangle { <90, 300, 10>, <0, -1, 0>, <90, 300, 0.00015259>, <0, -1, 0>, <50.0006, 300, 10>, <0, -1, 0> }
smooth_triangle { <50.0006, 300, 10>, <0, -1, 0>, <10, 300, 0.00015259>, <0, -1, 0>, <10, 300, 10>, <0, -1, 0> }
smooth_triangle { <10, 300, -10>, <0, -1, 0>, <10, 300, 0.00015259>, <0, -1, 0>, <50.0006, 300, -10>, <0, -1, 0> }
smooth_triangle { <50.0006, 300, -10>, <0, -1, 0>, <90, 300, 0.00015259>, <0, -1, 0>, <90, 300, -10>, <0, -1, 0> }
smooth_triangle { <90, 300, 0.00015259>, <0, -1, 0>, <50.0006, 300, -10>, <0, -1, 0>, <50.0006, 300, 10>, <0, -1, 0> }
smooth_triangle { <50.0006, 300, 10>, <0, -1, 0>, <50.0006, 300, -10>, <0, -1, 0>, <10, 300, 0.00015259>, <0, -1, 0> }
smooth_triangle { <10, 300, 10>, <1, 0, 0>, <10, 300, 0.00015259>, <1, 0, 0>, <10, 290, 10>, <1, 0, 0> }
smooth_triangle { <10, 290, 10>, <1, 0, 0>, <10, 280, 0.00015259>, <1, 0, 0>, <10, 280, 10>, <1, 0, 0> }
smooth_triangle { <10, 280, -10>, <1, 0, 0>, <10, 280, 0.00015259>, <1, 0, 0>, <10, 290, -10>, <1, 0, 0> }
smooth_triangle { <10, 290, -10>, <1, 0, 0>, <10, 300, 0.00015259>, <1, 0, 0>, <10, 300, -10>, <1, 0, 0> }
smooth_triangle { <10, 300, 0.00015259>, <1, 0, 0>, <10, 290, -10>, <1, 0, 0>, <10, 290, 10>, <1, 0, 0> }
smooth_triangle { <10, 290, 10>, <1, 0, 0>, <10, 290, -10>, <1, 0, 0>, <10, 280, 0.00015259>, <1, 0, 0> }
texture { madera1 }
}
#declare viga3x1_16=mesh{
smooth_triangle { <10, 36.7424, 10>, <0, 0, -1>, <10, 18.3712, 10>, <0, 0, -1>, <41.8552, 158.371, 10>, <1.63044e-018, 6.2253e-018, -1> }
smooth_triangle { <10, 18.3712, 10>, <0, 0, -1>, <10, 2.84217e-014, 10>, <0, 0, -1>, <21.0516, 0, 10>, <0, 0, -1> }
smooth_triangle { <21.0516, 0, 10>, <0, 0, -1>, <44.0344, 87.7525, 10>, <0, 0, -1>, <10, 18.3712, 10>, <0, 0, -1> }
smooth_triangle { <44.0344, 87.7525, 10>, <0, 0, -1>, <67.0172, 175.505, 10>, <0, 0, -1>, <41.8552, 158.371, 10>, <1.63044e-018, 6.2253e-018, -1> }
smooth_triangle { <67.0172, 175.505, 10>, <0, 0, -1>, <90, 263.258, 10>, <0, 0, -1>, <90, 271.629, 10>, <0, 0, -1> }
smooth_triangle { <90, 271.629, 10>, <0, 0, -1>, <90, 280, 10>, <0, 0, -1>, <81.8552, 280, 10>, <-1.11447e-018, -4.25526e-018, -1> }
smooth_triangle { <81.8552, 280, 10>, <-1.11447e-018, -4.25526e-018, -1>, <73.7103, 280, 10>, <0, 0, -1>, <41.8552, 158.371, 10>, <1.63044e-018, 6.2253e-018, -1> }
smooth_triangle { <41.8552, 158.371, 10>, <1.63044e-018, 6.2253e-018, -1>, <10, 18.3712, 10>, <0, 0, -1>, <44.0344, 87.7525, 10>, <0, 0, -1> }
smooth_triangle { <41.8552, 158.371, 10>, <1.63044e-018, 6.2253e-018, -1>, <67.0172, 175.505, 10>, <0, 0, -1>, <81.8552, 280, 10>, <-1.11447e-018, -4.25526e-018, -1> }
smooth_triangle { <67.0172, 175.505, 10>, <0, 0, -1>, <90, 271.629, 10>, <0, 0, -1>, <81.8552, 280, 10>, <-1.11447e-018, -4.25526e-018, -1> }
smooth_triangle { <10, 36.7424, -10>, <0, 0, 1>, <41.8552, 158.371, -10>, <1.63044e-018, 6.2253e-018, 1>, <10, 18.3712, -10>, <0, 0, 1> }
smooth_triangle { <10, 18.3712, -10>, <0, 0, 1>, <21.0516, 0, -10>, <0, 0, 1>, <10, 2.13163e-014, -10>, <0, 0, 1> }
smooth_triangle { <21.0516, 0, -10>, <0, 0, 1>, <10, 18.3712, -10>, <0, 0, 1>, <44.0344, 87.7525, -10>, <0, 0, 1> }
smooth_triangle { <44.0344, 87.7525, -10>, <0, 0, 1>, <41.8552, 158.371, -10>, <1.63044e-018, 6.2253e-018, 1>, <67.0172, 175.505, -10>, <0, 0, 1> }
smooth_triangle { <67.0172, 175.505, -10>, <0, 0, 1>, <90, 271.629, -10>, <0, 0, 1>, <90, 263.258, -10>, <0, 0, 1> }
smooth_triangle { <90, 271.629, -10>, <0, 0, 1>, <81.8552, 280, -10>, <0, 0, 1>, <90, 280, -10>, <0, 0, 1> }
smooth_triangle { <81.8552, 280, -10>, <0, 0, 1>, <41.8552, 158.371, -10>, <1.63044e-018, 6.2253e-018, 1>, <73.7103, 280, -10>, <0, 0, 1> }
smooth_triangle { <41.8552, 158.371, -10>, <1.63044e-018, 6.2253e-018, 1>, <44.0344, 87.7525, -10>, <0, 0, 1>, <10, 18.3712, -10>, <0, 0, 1> }
smooth_triangle { <41.8552, 158.371, -10>, <1.63044e-018, 6.2253e-018, 1>, <81.8552, 280, -10>, <0, 0, 1>, <67.0172, 175.505, -10>, <0, 0, 1> }
smooth_triangle { <67.0172, 175.505, -10>, <0, 0, 1>, <81.8552, 280, -10>, <0, 0, 1>, <90, 271.629, -10>, <0, 0, 1> }
smooth_triangle { <21.0516, 0, 10>, <-0.967372, 0.253359, 0>, <21.0516, 0, 8.88178e-016>, <-0.967372, 0.253359, 0>, <44.0344, 87.7525, 10>, <-0.967372, 0.253359, 0> }
smooth_triangle { <44.0344, 87.7525, 10>, <-0.967372, 0.253359, 0>, <67.0172, 175.505, -10>, <-0.967372, 0.253359, 0>, <67.0172, 175.505, 10>, <-0.967372, 0.253359, 0> }
smooth_triangle { <67.0172, 175.505, 10>, <-0.967372, 0.253359, 0>, <90, 263.258, 8.88178e-016>, <-0.967372, 0.253359, 0>, <90, 263.258, 10>, <-0.967372, 0.253359, 0> }
smooth_triangle { <90, 263.258, -10>, <-0.967372, 0.253359, 0>, <90, 263.258, 8.88178e-016>, <-0.967372, 0.253359, 0>, <67.0172, 175.505, -10>, <-0.967372, 0.253359, 0> }
smooth_triangle { <67.0172, 175.505, -10>, <-0.967372, 0.253359, 0>, <44.0344, 87.7525, 10>, <-0.967372, 0.253359, 0>, <44.0344, 87.7525, -10>, <-0.967372, 0.253359, 0> }
smooth_triangle { <44.0344, 87.7525, -10>, <-0.967372, 0.253359, 0>, <21.0516, 0, 8.88178e-016>, <-0.967372, 0.253359, 0>, <21.0516, 0, -10>, <-0.967372, 0.253359, 0> }
smooth_triangle { <21.0516, 0, 8.88178e-016>, <-0.967372, 0.253359, 0>, <44.0344, 87.7525, -10>, <-0.967372, 0.253359, 0>, <44.0344, 87.7525, 10>, <-0.967372, 0.253359, 0> }
smooth_triangle { <67.0172, 175.505, -10>, <-0.967372, 0.253359, 0>, <90, 263.258, 8.88178e-016>, <-0.967372, 0.253359, 0>, <67.0172, 175.505, 10>, <-0.967372, 0.253359, 0> }
smooth_triangle { <73.7103, 280, 10>, <0.967372, -0.253359, 0>, <73.7103, 280, 8.88178e-016>, <0.967372, -0.253359, 0>, <41.8552, 158.371, 10>, <0.967372, -0.253359, 0> }
smooth_triangle { <41.8552, 158.371, 10>, <0.967372, -0.253359, 0>, <10, 36.7424, -10>, <0.967372, -0.253359, 0>, <10, 36.7424, 10>, <0.967372, -0.253359, 0> }
smooth_triangle { <10, 36.7424, -10>, <0.967372, -0.253359, 0>, <41.8552, 158.371, 10>, <0.967372, -0.253359, 0>, <41.8552, 158.371, -10>, <0.967372, -0.253359, 0> }
smooth_triangle { <41.8552, 158.371, -10>, <0.967372, -0.253359, 0>, <73.7103, 280, 8.88178e-016>, <0.967372, -0.253359, 0>, <73.7103, 280, -10>, <0.967372, -0.253359, 0> }
smooth_triangle { <73.7103, 280, 8.88178e-016>, <0.967372, -0.253359, 0>, <41.8552, 158.371, -10>, <0.967372, -0.253359, 0>, <41.8552, 158.371, 10>, <0.967372, -0.253359, 0> }
smooth_triangle { <90, 280, 10>, <0, -1, 0>, <90, 280, 8.88178e-016>, <0, -1, 0>, <81.8552, 280, 10>, <0, -1, 0> }
smooth_triangle { <81.8552, 280, 10>, <0, -1, 0>, <73.7103, 280, 8.88178e-016>, <0, -1, 0>, <73.7103, 280, 10>, <4.44089e-016, -1, 0> }
smooth_triangle { <73.7103, 280, -10>, <0, -1, 0>, <73.7103, 280, 8.88178e-016>, <0, -1, 0>, <81.8552, 280, -10>, <0, -1, 0> }
smooth_triangle { <81.8552, 280, -10>, <0, -1, 0>, <90, 280, 8.88178e-016>, <0, -1, 0>, <90, 280, -10>, <0, -1, 0> }
smooth_triangle { <90, 280, 8.88178e-016>, <0, -1, 0>, <73.7103, 280, 8.88178e-016>, <0, -1, 0>, <81.8552, 280, 10>, <0, -1, 0> }
smooth_triangle { <73.7103, 280, 8.88178e-016>, <0, -1, 0>, <90, 280, 8.88178e-016>, <0, -1, 0>, <81.8552, 280, -10>, <0, -1, 0> }
smooth_triangle { <10, 2.84217e-014, 10>, <0, 1, 0>, <21.0516, 0, 8.88178e-016>, <0, 1, 0>, <21.0516, 0, 10>, <0, 1, 0> }
smooth_triangle { <21.0516, 0, -10>, <0, 1, 0>, <10, 2.4869e-014, -8.88178e-016>, <0, 1, 0>, <10, 2.13163e-014, -10>, <0, 1, 0> }
smooth_triangle { <21.0516, 0, 8.88178e-016>, <0, 1, 0>, <10, 2.4869e-014, -8.88178e-016>, <0, 1, 0>, <21.0516, 0, -10>, <0, 1, 0> }
smooth_triangle { <10, 2.4869e-014, -8.88178e-016>, <0, 1, 0>, <21.0516, 0, 8.88178e-016>, <0, 1, 0>, <10, 2.84217e-014, 10>, <0, 1, 0> }
smooth_triangle { <90, 263.258, 10>, <-1, -5.55112e-017, 0>, <90, 263.258, 8.88178e-016>, <-1, 0, 0>, <90, 271.629, 10>, <-1, 0, 0> }
smooth_triangle { <90, 271.629, 10>, <-1, 0, 0>, <90, 280, 8.88178e-016>, <-1, 0, 0>, <90, 280, 10>, <-1, -5.55112e-017, 0> }
smooth_triangle { <90, 280, -10>, <-1, -5.55112e-017, 0>, <90, 280, 8.88178e-016>, <-1, 0, 0>, <90, 271.629, -10>, <-1, 0, 0> }
smooth_triangle { <90, 271.629, -10>, <-1, 0, 0>, <90, 263.258, 8.88178e-016>, <-1, 0, 0>, <90, 263.258, -10>, <-1, -5.55112e-017, 0> }
smooth_triangle { <90, 263.258, 8.88178e-016>, <-1, 0, 0>, <90, 280, 8.88178e-016>, <-1, 0, 0>, <90, 271.629, 10>, <-1, 0, 0> }
smooth_triangle { <90, 280, 8.88178e-016>, <-1, 0, 0>, <90, 263.258, 8.88178e-016>, <-1, 0, 0>, <90, 271.629, -10>, <-1, 0, 0> }
smooth_triangle { <10, 36.7424, 10>, <1, 0, 0>, <10, 18.3712, -10>, <1, 0, 0>, <10, 18.3712, 10>, <1, 0, 0> }
smooth_triangle { <10, 18.3712, 10>, <1, 0, 0>, <10, 2.4869e-014, -8.88178e-016>, <1, 0, 0>, <10, 2.84217e-014, 10>, <1, 3.46945e-018, 0> }
smooth_triangle { <10, 2.13163e-014, -10>, <1, 3.46945e-018, 0>, <10, 2.4869e-014, -8.88178e-016>, <1, 0, 0>, <10, 18.3712, -10>, <1, 0, 0> }
smooth_triangle { <10, 18.3712, -10>, <1, 0, 0>, <10, 36.7424, 10>, <1, 0, 0>, <10, 36.7424, -10>, <1, 3.46945e-018, 0> }
smooth_triangle { <10, 18.3712, -10>, <1, 0, 0>, <10, 2.4869e-014, -8.88178e-016>, <1, 0, 0>, <10, 18.3712, 10>, <1, 0, 0> }
texture { madera1 }
}
#declare viga3x1_32=mesh{
smooth_triangle { <90, 36.7424, 10>, <0, 0, -1>, <58.1448, 158.371, 10>, <-1.63044e-018, 6.2253e-018, -1>, <90, 18.3712, 10>, <0, 0, -1> }
smooth_triangle { <90, 18.3712, 10>, <0, 0, -1>, <78.9484, 0, 10>, <0, 0, -1>, <90, 2.84217e-014, 10>, <0, 0, -1> }
smooth_triangle { <78.9484, 0, 10>, <0, 0, -1>, <90, 18.3712, 10>, <0, 0, -1>, <55.9656, 87.7525, 10>, <0, 0, -1> }
smooth_triangle { <55.9656, 87.7525, 10>, <0, 0, -1>, <58.1448, 158.371, 10>, <-1.63044e-018, 6.2253e-018, -1>, <32.9828, 175.505, 10>, <0, 0, -1> }
smooth_triangle { <32.9828, 175.505, 10>, <0, 0, -1>, <10, 271.629, 10>, <0, 0, -1>, <10, 263.258, 10>, <0, 0, -1> }
smooth_triangle { <10, 271.629, 10>, <0, 0, -1>, <18.1448, 280, 10>, <1.11447e-018, -4.25526e-018, -1>, <10, 280, 10>, <0, 0, -1> }
smooth_triangle { <18.1448, 280, 10>, <1.11447e-018, -4.25526e-018, -1>, <58.1448, 158.371, 10>, <-1.63044e-018, 6.2253e-018, -1>, <26.2897, 280, 10>, <0, 0, -1> }
smooth_triangle { <58.1448, 158.371, 10>, <-1.63044e-018, 6.2253e-018, -1>, <55.9656, 87.7525, 10>, <0, 0, -1>, <90, 18.3712, 10>, <0, 0, -1> }
smooth_triangle { <58.1448, 158.371, 10>, <-1.63044e-018, 6.2253e-018, -1>, <18.1448, 280, 10>, <1.11447e-018, -4.25526e-018, -1>, <32.9828, 175.505, 10>, <0, 0, -1> }
smooth_triangle { <32.9828, 175.505, 10>, <0, 0, -1>, <18.1448, 280, 10>, <1.11447e-018, -4.25526e-018, -1>, <10, 271.629, 10>, <0, 0, -1> }
smooth_triangle { <90, 36.7424, -10>, <0, 0, 1>, <90, 18.3712, -10>, <0, 0, 1>, <58.1448, 158.371, -10>, <-1.63044e-018, 6.2253e-018, 1> }
smooth_triangle { <90, 18.3712, -10>, <0, 0, 1>, <90, 2.13163e-014, -10>, <0, 0, 1>, <78.9484, 0, -10>, <0, 0, 1> }
smooth_triangle { <78.9484, 0, -10>, <0, 0, 1>, <55.9656, 87.7525, -10>, <0, 0, 1>, <90, 18.3712, -10>, <0, 0, 1> }
smooth_triangle { <55.9656, 87.7525, -10>, <0, 0, 1>, <32.9828, 175.505, -10>, <0, 0, 1>, <58.1448, 158.371, -10>, <-1.63044e-018, 6.2253e-018, 1> }
smooth_triangle { <32.9828, 175.505, -10>, <0, 0, 1>, <10, 263.258, -10>, <0, 0, 1>, <10, 271.629, -10>, <0, 0, 1> }
smooth_triangle { <10, 271.629, -10>, <0, 0, 1>, <10, 280, -10>, <0, 0, 1>, <18.1448, 280, -10>, <0, 0, 1> }
smooth_triangle { <18.1448, 280, -10>, <0, 0, 1>, <26.2897, 280, -10>, <0, 0, 1>, <58.1448, 158.371, -10>, <-1.63044e-018, 6.2253e-018, 1> }
smooth_triangle { <58.1448, 158.371, -10>, <-1.63044e-018, 6.2253e-018, 1>, <90, 18.3712, -10>, <0, 0, 1>, <55.9656, 87.7525, -10>, <0, 0, 1> }
smooth_triangle { <58.1448, 158.371, -10>, <-1.63044e-018, 6.2253e-018, 1>, <32.9828, 175.505, -10>, <0, 0, 1>, <18.1448, 280, -10>, <0, 0, 1> }
smooth_triangle { <32.9828, 175.505, -10>, <0, 0, 1>, <10, 271.629, -10>, <0, 0, 1>, <18.1448, 280, -10>, <0, 0, 1> }
smooth_triangle { <78.9484, 0, 10>, <0.967372, 0.253359, -1.074e-016>, <55.9656, 87.7525, 10>, <0.967372, 0.253359, 0>, <78.9484, 0, 8.88178e-016>, <0.967372, 0.253359, 0> }
smooth_triangle { <55.9656, 87.7525, 10>, <0.967372, 0.253359, 0>, <32.9828, 175.505, 10>, <0.967372, 0.253359, 0>, <32.9828, 175.505, -10>, <0.967372, 0.253359, 0> }
smooth_triangle { <32.9828, 175.505, 10>, <0.967372, 0.253359, 0>, <10, 263.258, 10>, <0.967372, 0.253359, 0>, <10, 263.258, 8.88178e-016>, <0.967372, 0.253359, 0> }
smooth_triangle { <10, 263.258, -10>, <0.967372, 0.253359, 0>, <32.9828, 175.505, -10>, <0.967372, 0.253359, 0>, <10, 263.258, 8.88178e-016>, <0.967372, 0.253359, 0> }
smooth_triangle { <32.9828, 175.505, -10>, <0.967372, 0.253359, 0>, <55.9656, 87.7525, -10>, <0.967372, 0.253359, 0>, <55.9656, 87.7525, 10>, <0.967372, 0.253359, 0> }
smooth_triangle { <55.9656, 87.7525, -10>, <0.967372, 0.253359, 0>, <78.9484, 0, -10>, <0.967372, 0.253359, -1.074e-016>, <78.9484, 0, 8.88178e-016>, <0.967372, 0.253359, 0> }
smooth_triangle { <78.9484, 0, 8.88178e-016>, <0.967372, 0.253359, 0>, <55.9656, 87.7525, 10>, <0.967372, 0.253359, 0>, <55.9656, 87.7525, -10>, <0.967372, 0.253359, 0> }
smooth_triangle { <32.9828, 175.505, -10>, <0.967372, 0.253359, 0>, <32.9828, 175.505, 10>, <0.967372, 0.253359, 0>, <10, 263.258, 8.88178e-016>, <0.967372, 0.253359, 0> }
smooth_triangle { <26.2897, 280, 10>, <-0.967372, -0.253359, 0>, <58.1448, 158.371, 10>, <-0.967372, -0.253359, 0>, <26.2897, 280, 8.88178e-016>, <-0.967372, -0.253359, 0> }
smooth_triangle { <58.1448, 158.371, 10>, <-0.967372, -0.253359, 0>, <90, 36.7424, 10>, <-0.967372, -0.253359, 0>, <90, 36.7424, -10>, <-0.967372, -0.253359, 0> }
smooth_triangle { <90, 36.7424, -10>, <-0.967372, -0.253359, 0>, <58.1448, 158.371, -10>, <-0.967372, -0.253359, 0>, <58.1448, 158.371, 10>, <-0.967372, -0.253359, 0> }
smooth_triangle { <58.1448, 158.371, -10>, <-0.967372, -0.253359, 0>, <26.2897, 280, -10>, <-0.967372, -0.253359, 0>, <26.2897, 280, 8.88178e-016>, <-0.967372, -0.253359, 0> }
smooth_triangle { <26.2897, 280, 8.88178e-016>, <-0.967372, -0.253359, 0>, <58.1448, 158.371, 10>, <-0.967372, -0.253359, 0>, <58.1448, 158.371, -10>, <-0.967372, -0.253359, 0> }
smooth_triangle { <10, 280, 10>, <0, -1, 0>, <18.1448, 280, 10>, <0, -1, 0>, <10, 280, 8.88178e-016>, <0, -1, 0> }
smooth_triangle { <18.1448, 280, 10>, <0, -1, 0>, <26.2897, 280, 10>, <-4.44089e-016, -1, 0>, <26.2897, 280, 8.88178e-016>, <0, -1, 0> }
smooth_triangle { <26.2897, 280, -10>, <0, -1, 0>, <18.1448, 280, -10>, <0, -1, 0>, <26.2897, 280, 8.88178e-016>, <0, -1, 0> }
smooth_triangle { <18.1448, 280, -10>, <0, -1, 0>, <10, 280, -10>, <0, -1, 0>, <10, 280, 8.88178e-016>, <0, -1, 0> }
smooth_triangle { <10, 280, 8.88178e-016>, <0, -1, 0>, <18.1448, 280, 10>, <0, -1, 0>, <26.2897, 280, 8.88178e-016>, <0, -1, 0> }
smooth_triangle { <26.2897, 280, 8.88178e-016>, <0, -1, 0>, <18.1448, 280, -10>, <0, -1, 0>, <10, 280, 8.88178e-016>, <0, -1, 0> }
smooth_triangle { <90, 2.84217e-014, 10>, <0, 1, 0>, <78.9484, 0, 10>, <0, 1, 0>, <78.9484, 0, 8.88178e-016>, <0, 1, 0> }
smooth_triangle { <78.9484, 0, -10>, <0, 1, 0>, <90, 2.13163e-014, -10>, <0, 1, 0>, <90, 2.4869e-014, -8.88178e-016>, <0, 1, 0> }
smooth_triangle { <78.9484, 0, 8.88178e-016>, <0, 1, 0>, <78.9484, 0, -10>, <0, 1, 0>, <90, 2.4869e-014, -8.88178e-016>, <0, 1, 0> }
smooth_triangle { <90, 2.4869e-014, -8.88178e-016>, <0, 1, 0>, <90, 2.84217e-014, 10>, <0, 1, 0>, <78.9484, 0, 8.88178e-016>, <0, 1, 0> }
smooth_triangle { <10, 263.258, 10>, <1, 3.46945e-018, 0>, <10, 271.629, 10>, <1, 0, 0>, <10, 263.258, 8.88178e-016>, <1, 0, 0> }
smooth_triangle { <10, 271.629, 10>, <1, 0, 0>, <10, 280, 10>, <1, 3.46945e-018, 0>, <10, 280, 8.88178e-016>, <1, 0, 0> }
smooth_triangle { <10, 280, -10>, <1, 0, 0>, <10, 271.629, -10>, <1, 0, 0>, <10, 280, 8.88178e-016>, <1, 0, 0> }
smooth_triangle { <10, 271.629, -10>, <1, 0, 0>, <10, 263.258, -10>, <1, 0, 0>, <10, 263.258, 8.88178e-016>, <1, 0, 0> }
smooth_triangle { <10, 263.258, 8.88178e-016>, <1, 0, 0>, <10, 271.629, 10>, <1, 0, 0>, <10, 280, 8.88178e-016>, <1, 0, 0> }
smooth_triangle { <10, 280, 8.88178e-016>, <1, 0, 0>, <10, 271.629, -10>, <1, 0, 0>, <10, 263.258, 8.88178e-016>, <1, 0, 0> }
smooth_triangle { <90, 36.7424, 10>, <-1, 0, 0>, <90, 18.3712, 10>, <-1, 0, 0>, <90, 18.3712, -10>, <-1, 0, 0> }
smooth_triangle { <90, 18.3712, 10>, <-1, 0, 0>, <90, 2.84217e-014, 10>, <-1, -1.38778e-017, 0>, <90, 2.4869e-014, -8.88178e-016>, <-1, 0, 0> }
smooth_triangle { <90, 2.13163e-014, -10>, <-1, 0, 0>, <90, 18.3712, -10>, <-1, 0, 0>, <90, 2.4869e-014, -8.88178e-016>, <-1, 0, 0> }
smooth_triangle { <90, 18.3712, -10>, <-1, 0, 0>, <90, 36.7424, -10>, <-1, 0, 0>, <90, 36.7424, 10>, <-1, 0, 0> }
smooth_triangle { <90, 18.3712, -10>, <-1, 0, 0>, <90, 18.3712, 10>, <-1, 0, 0>, <90, 2.4869e-014, -8.88178e-016>, <-1, 0, 0> }
texture { madera1 }
}
#declare viga3x1_vertical1=mesh{
smooth_triangle { <42.1212, 0, 10>, <0, 0, -1>, <50, 0, 10>, <0, 0, -1>, <42.1212, 50, 10>, <0, 0, -1> }
smooth_triangle { <50, 0, 10>, <0, 0, -1>, <57.8788, 0, 10>, <0, 0, -1>, <57.8788, 50, 10>, <0, 0, -1> }
smooth_triangle { <57.8788, 50, 10>, <0, 0, -1>, <57.8788, 100, 10>, <0, 0, -1>, <50, 100, 10>, <0, 0, -1> }
smooth_triangle { <50, 100, 10>, <0, 0, -1>, <42.1212, 100, 10>, <0, 0, -1>, <42.1212, 50, 10>, <0, 0, -1> }
smooth_triangle { <42.1212, 50, 10>, <0, 0, -1>, <50, 0, 10>, <0, 0, -1>, <57.8788, 50, 10>, <0, 0, -1> }
smooth_triangle { <57.8788, 50, 10>, <0, 0, -1>, <50, 100, 10>, <0, 0, -1>, <42.1212, 50, 10>, <0, 0, -1> }
smooth_triangle { <42.1212, 0, -10>, <0, 0, 1>, <42.1212, 50, -10>, <0, 0, 1>, <50, 0, -10>, <0, 0, 1> }
smooth_triangle { <50, 0, -10>, <0, 0, 1>, <57.8788, 50, -10>, <0, 0, 1>, <57.8788, 0, -10>, <0, 0, 1> }
smooth_triangle { <57.8788, 50, -10>, <0, 0, 1>, <50, 100, -10>, <0, 0, 1>, <57.8788, 100, -10>, <0, 0, 1> }
smooth_triangle { <50, 100, -10>, <0, 0, 1>, <42.1212, 50, -10>, <0, 0, 1>, <42.1212, 100, -10>, <0, 0, 1> }
smooth_triangle { <42.1212, 50, -10>, <0, 0, 1>, <57.8788, 50, -10>, <0, 0, 1>, <50, 0, -10>, <0, 0, 1> }
smooth_triangle { <57.8788, 50, -10>, <0, 0, 1>, <42.1212, 50, -10>, <0, 0, 1>, <50, 100, -10>, <0, 0, 1> }
smooth_triangle { <42.1212, 0, 10>, <0, 1, 0>, <42.1212, 0, 1.77636e-015>, <0, 1, 0>, <50, 0, 10>, <0, 1, 0> }
smooth_triangle { <50, 0, 10>, <0, 1, 0>, <57.8788, 0, 1.77636e-015>, <0, 1, 0>, <57.8788, 0, 10>, <0, 1, 0> }
smooth_triangle { <57.8788, 0, -10>, <0, 1, 0>, <57.8788, 0, 1.77636e-015>, <0, 1, 0>, <50, 0, -10>, <0, 1, 0> }
smooth_triangle { <50, 0, -10>, <0, 1, 0>, <42.1212, 0, 1.77636e-015>, <0, 1, 0>, <42.1212, 0, -10>, <0, 1, 0> }
smooth_triangle { <42.1212, 0, 1.77636e-015>, <0, 1, 0>, <50, 0, -10>, <0, 1, 0>, <50, 0, 10>, <0, 1, 0> }
smooth_triangle { <50, 0, 10>, <0, 1, 0>, <50, 0, -10>, <0, 1, 0>, <57.8788, 0, 1.77636e-015>, <0, 1, 0> }
smooth_triangle { <57.8788, 0, 10>, <-1, 0, 0>, <57.8788, 0, 1.77636e-015>, <-1, 0, 0>, <57.8788, 50, 10>, <-1, 0, 0> }
smooth_triangle { <57.8788, 50, 10>, <-1, 0, 0>, <57.8788, 100, 1.77636e-015>, <-1, 0, 0>, <57.8788, 100, 10>, <-1, 0, 0> }
smooth_triangle { <57.8788, 100, -10>, <-1, 0, 0>, <57.8788, 100, 1.77636e-015>, <-1, 0, 0>, <57.8788, 50, -10>, <-1, 0, 0> }
smooth_triangle { <57.8788, 50, -10>, <-1, 0, 0>, <57.8788, 0, 1.77636e-015>, <-1, 0, 0>, <57.8788, 0, -10>, <-1, 0, 0> }
smooth_triangle { <57.8788, 0, 1.77636e-015>, <-1, 0, 0>, <57.8788, 50, -10>, <-1, 0, 0>, <57.8788, 50, 10>, <-1, 0, 0> }
smooth_triangle { <57.8788, 50, 10>, <-1, 0, 0>, <57.8788, 50, -10>, <-1, 0, 0>, <57.8788, 100, 1.77636e-015>, <-1, 0, 0> }
smooth_triangle { <57.8788, 100, 10>, <0, -1, 0>, <57.8788, 100, 1.77636e-015>, <0, -1, 0>, <50, 100, 10>, <0, -1, 0> }
smooth_triangle { <50, 100, 10>, <0, -1, 0>, <42.1212, 100, 1.77636e-015>, <0, -1, 0>, <42.1212, 100, 10>, <0, -1, 0> }
smooth_triangle { <42.1212, 100, -10>, <0, -1, 0>, <42.1212, 100, 1.77636e-015>, <0, -1, 0>, <50, 100, -10>, <0, -1, 0> }
smooth_triangle { <50, 100, -10>, <0, -1, 0>, <57.8788, 100, 1.77636e-015>, <0, -1, 0>, <57.8788, 100, -10>, <0, -1, 0> }
smooth_triangle { <57.8788, 100, 1.77636e-015>, <0, -1, 0>, <50, 100, -10>, <0, -1, 0>, <50, 100, 10>, <0, -1, 0> }
smooth_triangle { <50, 100, 10>, <0, -1, 0>, <50, 100, -10>, <0, -1, 0>, <42.1212, 100, 1.77636e-015>, <0, -1, 0> }
smooth_triangle { <42.1212, 100, 10>, <1, 0, 0>, <42.1212, 100, 1.77636e-015>, <1, 0, 0>, <42.1212, 50, 10>, <1, 0, 0> }
smooth_triangle { <42.1212, 50, 10>, <1, 0, 0>, <42.1212, 0, 1.77636e-015>, <1, 0, 0>, <42.1212, 0, 10>, <1, 0, 0> }
smooth_triangle { <42.1212, 0, -10>, <1, 0, 0>, <42.1212, 0, 1.77636e-015>, <1, 0, 0>, <42.1212, 50, -10>, <1, 0, 0> }
smooth_triangle { <42.1212, 50, -10>, <1, 0, 0>, <42.1212, 100, 1.77636e-015>, <1, 0, 0>, <42.1212, 100, -10>, <1, 0, 0> }
smooth_triangle { <42.1212, 100, 1.77636e-015>, <1, 0, 0>, <42.1212, 50, -10>, <1, 0, 0>, <42.1212, 50, 10>, <1, 0, 0> }
smooth_triangle { <42.1212, 50, 10>, <1, 0, 0>, <42.1212, 50, -10>, <1, 0, 0>, <42.1212, 0, 1.77636e-015>, <1, 0, 0> }
texture { madera1 }
}
#declare tablonesV_puerta=union{
mesh {
smooth_triangle { <70.5882, 0, 10>, <0, 0, -1>, <80.0001, 0, 10>, <0, 0, -1>, <70.5882, 100.002, 10>, <0, 0, -1> }
smooth_triangle { <80.0001, 0, 10>, <0, 0, -1>, <89.4118, 0, 10>, <0, 0, -1>, <89.4118, 100.002, 10>, <0, 0, -1> }
smooth_triangle { <89.4118, 100.002, 10>, <0, 0, -1>, <89.4118, 200, 10>, <0, 0, -1>, <80.0001, 200, 10>, <0, 0, -1> }
smooth_triangle { <80.0001, 200, 10>, <0, 0, -1>, <70.5882, 200, 10>, <0, 0, -1>, <70.5882, 100.002, 10>, <0, 0, -1> }
smooth_triangle { <70.5882, 100.002, 10>, <0, 0, -1>, <80.0001, 0, 10>, <0, 0, -1>, <89.4118, 100.002, 10>, <0, 0, -1> }
smooth_triangle { <89.4118, 100.002, 10>, <0, 0, -1>, <80.0001, 200, 10>, <0, 0, -1>, <70.5882, 100.002, 10>, <0, 0, -1> }
smooth_triangle { <70.5882, 0, 0>, <0, 0, 1>, <70.5882, 100.002, 0>, <0, 0, 1>, <80.0001, 0, 0>, <0, 0, 1> }
smooth_triangle { <80.0001, 0, 0>, <0, 0, 1>, <89.4118, 100.002, 0>, <0, 0, 1>, <89.4118, 0, 0>, <0, 0, 1> }
smooth_triangle { <89.4118, 100.002, 0>, <0, 0, 1>, <80.0001, 200, 0>, <0, 0, 1>, <89.4118, 200, 0>, <0, 0, 1> }
smooth_triangle { <80.0001, 200, 0>, <0, 0, 1>, <70.5882, 100.002, 0>, <0, 0, 1>, <70.5882, 200, 0>, <0, 0, 1> }
smooth_triangle { <70.5882, 100.002, 0>, <0, 0, 1>, <89.4118, 100.002, 0>, <0, 0, 1>, <80.0001, 0, 0>, <0, 0, 1> }
smooth_triangle { <89.4118, 100.002, 0>, <0, 0, 1>, <70.5882, 100.002, 0>, <0, 0, 1>, <80.0001, 200, 0>, <0, 0, 1> }
smooth_triangle { <70.5882, 0, 10>, <0, 1, 0>, <80.0001, 0, 0>, <0, 1, 0>, <80.0001, 0, 10>, <0, 1, 0> }
smooth_triangle { <80.0001, 0, 10>, <0, 1, 0>, <89.4118, 0, 0>, <0, 1, 0>, <89.4118, 0, 10>, <0, 1, 0> }
smooth_triangle { <89.4118, 0, 0>, <0, 1, 0>, <80.0001, 0, 10>, <0, 1, 0>, <80.0001, 0, 0>, <0, 1, 0> }
smooth_triangle { <80.0001, 0, 0>, <0, 1, 0>, <70.5882, 0, 10>, <0, 1, 0>, <70.5882, 0, 0>, <0, 1, 0> }
smooth_triangle { <89.4118, 0, 10>, <-1, 0, 0>, <89.4118, 100.002, 0>, <-1, 0, 0>, <89.4118, 100.002, 10>, <-1, 0, 0> }
smooth_triangle { <89.4118, 100.002, 10>, <-1, 0, 0>, <89.4118, 200, 0>, <-1, 0, 0>, <89.4118, 200, 10>, <-1, 0, 0> }
smooth_triangle { <89.4118, 200, 0>, <-1, 0, 0>, <89.4118, 100.002, 10>, <-1, 0, 0>, <89.4118, 100.002, 0>, <-1, 0, 0> }
smooth_triangle { <89.4118, 100.002, 0>, <-1, 0, 0>, <89.4118, 0, 10>, <-1, 0, 0>, <89.4118, 0, 0>, <-1, 0, 0> }
smooth_triangle { <89.4118, 200, 10>, <0, -1, 0>, <80.0001, 200, 0>, <0, -1, 0>, <80.0001, 200, 10>, <0, -1, 0> }
smooth_triangle { <80.0001, 200, 10>, <0, -1, 0>, <70.5882, 200, 0>, <0, -1, 0>, <70.5882, 200, 10>, <0, -1, 0> }
smooth_triangle { <70.5882, 200, 0>, <0, -1, 0>, <80.0001, 200, 10>, <0, -1, 0>, <80.0001, 200, 0>, <0, -1, 0> }
smooth_triangle { <80.0001, 200, 0>, <0, -1, 0>, <89.4118, 200, 10>, <0, -1, 0>, <89.4118, 200, 0>, <0, -1, 0> }
smooth_triangle { <70.5882, 200, 10>, <1, 0, 0>, <70.5882, 100.002, 0>, <1, 0, 0>, <70.5882, 100.002, 10>, <1, 0, 0> }
smooth_triangle { <70.5882, 100.002, 10>, <1, 0, 0>, <70.5882, 0, 0>, <1, 0, 0>, <70.5882, 0, 10>, <1, 0, 0> }
smooth_triangle { <70.5882, 0, 0>, <1, 0, 0>, <70.5882, 100.002, 10>, <1, 0, 0>, <70.5882, 100.002, 0>, <1, 0, 0> }
smooth_triangle { <70.5882, 100.002, 0>, <1, 0, 0>, <70.5882, 200, 10>, <1, 0, 0>, <70.5882, 200, 0>, <1, 0, 0> }
texture { madera2 }
}
mesh {
smooth_triangle { <50.5882, 0, 10>, <0, 0, -1>, <60.0001, 0, 10>, <0, 0, -1>, <50.5882, 100.002, 10>, <0, 0, -1> }
smooth_triangle { <60.0001, 0, 10>, <0, 0, -1>, <69.4118, 0, 10>, <0, 0, -1>, <69.4118, 100.002, 10>, <0, 0, -1> }
smooth_triangle { <69.4118, 100.002, 10>, <0, 0, -1>, <69.4118, 200, 10>, <0, 0, -1>, <60.0001, 200, 10>, <0, 0, -1> }
smooth_triangle { <60.0001, 200, 10>, <0, 0, -1>, <50.5882, 200, 10>, <0, 0, -1>, <50.5882, 100.002, 10>, <0, 0, -1> }
smooth_triangle { <50.5882, 100.002, 10>, <0, 0, -1>, <60.0001, 0, 10>, <0, 0, -1>, <69.4118, 100.002, 10>, <0, 0, -1> }
smooth_triangle { <69.4118, 100.002, 10>, <0, 0, -1>, <60.0001, 200, 10>, <0, 0, -1>, <50.5882, 100.002, 10>, <0, 0, -1> }
smooth_triangle { <50.5882, 0, 0>, <0, 0, 1>, <50.5882, 100.002, 0>, <0, 0, 1>, <60.0001, 0, 0>, <0, 0, 1> }
smooth_triangle { <60.0001, 0, 0>, <0, 0, 1>, <69.4118, 100.002, 0>, <0, 0, 1>, <69.4118, 0, 0>, <0, 0, 1> }
smooth_triangle { <69.4118, 100.002, 0>, <0, 0, 1>, <60.0001, 200, 0>, <0, 0, 1>, <69.4118, 200, 0>, <0, 0, 1> }
smooth_triangle { <60.0001, 200, 0>, <0, 0, 1>, <50.5882, 100.002, 0>, <0, 0, 1>, <50.5882, 200, 0>, <0, 0, 1> }
smooth_triangle { <50.5882, 100.002, 0>, <0, 0, 1>, <69.4118, 100.002, 0>, <0, 0, 1>, <60.0001, 0, 0>, <0, 0, 1> }
smooth_triangle { <69.4118, 100.002, 0>, <0, 0, 1>, <50.5882, 100.002, 0>, <0, 0, 1>, <60.0001, 200, 0>, <0, 0, 1> }
smooth_triangle { <50.5882, 0, 10>, <0, 1, 0>, <60.0001, 0, 0>, <0, 1, 0>, <60.0001, 0, 10>, <0, 1, 0> }
smooth_triangle { <60.0001, 0, 10>, <0, 1, 0>, <69.4118, 0, 0>, <0, 1, 0>, <69.4118, 0, 10>, <0, 1, 0> }
smooth_triangle { <69.4118, 0, 0>, <0, 1, 0>, <60.0001, 0, 10>, <0, 1, 0>, <60.0001, 0, 0>, <0, 1, 0> }
smooth_triangle { <60.0001, 0, 0>, <0, 1, 0>, <50.5882, 0, 10>, <0, 1, 0>, <50.5882, 0, 0>, <0, 1, 0> }
smooth_triangle { <69.4118, 0, 10>, <-1, 0, 0>, <69.4118, 100.002, 0>, <-1, 0, 0>, <69.4118, 100.002, 10>, <-1, 0, 0> }
smooth_triangle { <69.4118, 100.002, 10>, <-1, 0, 0>, <69.4118, 200, 0>, <-1, 0, 0>, <69.4118, 200, 10>, <-1, 0, 0> }
smooth_triangle { <69.4118, 200, 0>, <-1, 0, 0>, <69.4118, 100.002, 10>, <-1, 0, 0>, <69.4118, 100.002, 0>, <-1, 0, 0> }
smooth_triangle { <69.4118, 100.002, 0>, <-1, 0, 0>, <69.4118, 0, 10>, <-1, 0, 0>, <69.4118, 0, 0>, <-1, 0, 0> }
smooth_triangle { <69.4118, 200, 10>, <0, -1, 0>, <60.0001, 200, 0>, <0, -1, 0>, <60.0001, 200, 10>, <0, -1, 0> }
smooth_triangle { <60.0001, 200, 10>, <0, -1, 0>, <50.5882, 200, 0>, <0, -1, 0>, <50.5882, 200, 10>, <0, -1, 0> }
smooth_triangle { <50.5882, 200, 0>, <0, -1, 0>, <60.0001, 200, 10>, <0, -1, 0>, <60.0001, 200, 0>, <0, -1, 0> }
smooth_triangle { <60.0001, 200, 0>, <0, -1, 0>, <69.4118, 200, 10>, <0, -1, 0>, <69.4118, 200, 0>, <0, -1, 0> }
smooth_triangle { <50.5882, 200, 10>, <1, 0, 0>, <50.5882, 100.002, 0>, <1, 0, 0>, <50.5882, 100.002, 10>, <1, 0, 0> }
smooth_triangle { <50.5882, 100.002, 10>, <1, 0, 0>, <50.5882, 0, 0>, <1, 0, 0>, <50.5882, 0, 10>, <1, 0, 0> }
smooth_triangle { <50.5882, 0, 0>, <1, 0, 0>, <50.5882, 100.002, 10>, <1, 0, 0>, <50.5882, 100.002, 0>, <1, 0, 0> }
smooth_triangle { <50.5882, 100.002, 0>, <1, 0, 0>, <50.5882, 200, 10>, <1, 0, 0>, <50.5882, 200, 0>, <1, 0, 0> }
texture { madera2 }
}
mesh {
smooth_triangle { <30.5882, 0, 10>, <0, 0, -1>, <40.0001, 0, 10>, <0, 0, -1>, <30.5882, 100.002, 10>, <0, 0, -1> }
smooth_triangle { <40.0001, 0, 10>, <0, 0, -1>, <49.4118, 0, 10>, <0, 0, -1>, <49.4118, 100.002, 10>, <0, 0, -1> }
smooth_triangle { <49.4118, 100.002, 10>, <0, 0, -1>, <49.4118, 200, 10>, <0, 0, -1>, <40.0001, 200, 10>, <0, 0, -1> }
smooth_triangle { <40.0001, 200, 10>, <0, 0, -1>, <30.5882, 200, 10>, <0, 0, -1>, <30.5882, 100.002, 10>, <0, 0, -1> }
smooth_triangle { <30.5882, 100.002, 10>, <0, 0, -1>, <40.0001, 0, 10>, <0, 0, -1>, <49.4118, 100.002, 10>, <0, 0, -1> }
smooth_triangle { <49.4118, 100.002, 10>, <0, 0, -1>, <40.0001, 200, 10>, <0, 0, -1>, <30.5882, 100.002, 10>, <0, 0, -1> }
smooth_triangle { <30.5882, 0, 0>, <0, 0, 1>, <30.5882, 100.002, 0>, <0, 0, 1>, <40.0001, 0, 0>, <0, 0, 1> }
smooth_triangle { <40.0001, 0, 0>, <0, 0, 1>, <49.4118, 100.002, 0>, <0, 0, 1>, <49.4118, 0, 0>, <0, 0, 1> }
smooth_triangle { <49.4118, 100.002, 0>, <0, 0, 1>, <40.0001, 200, 0>, <0, 0, 1>, <49.4118, 200, 0>, <0, 0, 1> }
smooth_triangle { <40.0001, 200, 0>, <0, 0, 1>, <30.5882, 100.002, 0>, <0, 0, 1>, <30.5882, 200, 0>, <0, 0, 1> }
smooth_triangle { <30.5882, 100.002, 0>, <0, 0, 1>, <49.4118, 100.002, 0>, <0, 0, 1>, <40.0001, 0, 0>, <0, 0, 1> }
smooth_triangle { <49.4118, 100.002, 0>, <0, 0, 1>, <30.5882, 100.002, 0>, <0, 0, 1>, <40.0001, 200, 0>, <0, 0, 1> }
smooth_triangle { <30.5882, 0, 10>, <0, 1, 0>, <40.0001, 0, 0>, <0, 1, 0>, <40.0001, 0, 10>, <0, 1, 0> }
smooth_triangle { <40.0001, 0, 10>, <0, 1, 0>, <49.4118, 0, 0>, <0, 1, 0>, <49.4118, 0, 10>, <0, 1, 0> }
smooth_triangle { <49.4118, 0, 0>, <0, 1, 0>, <40.0001, 0, 10>, <0, 1, 0>, <40.0001, 0, 0>, <0, 1, 0> }
smooth_triangle { <40.0001, 0, 0>, <0, 1, 0>, <30.5882, 0, 10>, <0, 1, 0>, <30.5882, 0, 0>, <0, 1, 0> }
smooth_triangle { <49.4118, 0, 10>, <-1, 0, 0>, <49.4118, 100.002, 0>, <-1, 0, 0>, <49.4118, 100.002, 10>, <-1, 0, 0> }
smooth_triangle { <49.4118, 100.002, 10>, <-1, 0, 0>, <49.4118, 200, 0>, <-1, 0, 0>, <49.4118, 200, 10>, <-1, 0, 0> }
smooth_triangle { <49.4118, 200, 0>, <-1, 0, 0>, <49.4118, 100.002, 10>, <-1, 0, 0>, <49.4118, 100.002, 0>, <-1, 0, 0> }
smooth_triangle { <49.4118, 100.002, 0>, <-1, 0, 0>, <49.4118, 0, 10>, <-1, 0, 0>, <49.4118, 0, 0>, <-1, 0, 0> }
smooth_triangle { <49.4118, 200, 10>, <0, -1, 0>, <40.0001, 200, 0>, <0, -1, 0>, <40.0001, 200, 10>, <0, -1, 0> }
smooth_triangle { <40.0001, 200, 10>, <0, -1, 0>, <30.5882, 200, 0>, <0, -1, 0>, <30.5882, 200, 10>, <0, -1, 0> }
smooth_triangle { <30.5882, 200, 0>, <0, -1, 0>, <40.0001, 200, 10>, <0, -1, 0>, <40.0001, 200, 0>, <0, -1, 0> }
smooth_triangle { <40.0001, 200, 0>, <0, -1, 0>, <49.4118, 200, 10>, <0, -1, 0>, <49.4118, 200, 0>, <0, -1, 0> }
smooth_triangle { <30.5882, 200, 10>, <1, 0, 0>, <30.5882, 100.002, 0>, <1, 0, 0>, <30.5882, 100.002, 10>, <1, 0, 0> }
smooth_triangle { <30.5882, 100.002, 10>, <1, 0, 0>, <30.5882, 0, 0>, <1, 0, 0>, <30.5882, 0, 10>, <1, 0, 0> }
smooth_triangle { <30.5882, 0, 0>, <1, 0, 0>, <30.5882, 100.002, 10>, <1, 0, 0>, <30.5882, 100.002, 0>, <1, 0, 0> }
smooth_triangle { <30.5882, 100.002, 0>, <1, 0, 0>, <30.5882, 200, 10>, <1, 0, 0>, <30.5882, 200, 0>, <1, 0, 0> }
texture { madera2 }
}
mesh {
smooth_triangle { <10.5882, 0, 10>, <0, 0, -1>, <19.9999, 0, 10>, <0, 0, -1>, <10.5882, 100.002, 10>, <0, 0, -1> }
smooth_triangle { <19.9999, 0, 10>, <0, 0, -1>, <29.4118, 0, 10>, <0, 0, -1>, <29.4118, 100.002, 10>, <0, 0, -1> }
smooth_triangle { <29.4118, 100.002, 10>, <0, 0, -1>, <29.4118, 200, 10>, <0, 0, -1>, <19.9999, 200, 10>, <0, 0, -1> }
smooth_triangle { <19.9999, 200, 10>, <0, 0, -1>, <10.5882, 200, 10>, <0, 0, -1>, <10.5882, 100.002, 10>, <0, 0, -1> }
smooth_triangle { <10.5882, 100.002, 10>, <0, 0, -1>, <19.9999, 0, 10>, <0, 0, -1>, <29.4118, 100.002, 10>, <0, 0, -1> }
smooth_triangle { <29.4118, 100.002, 10>, <0, 0, -1>, <19.9999, 200, 10>, <0, 0, -1>, <10.5882, 100.002, 10>, <0, 0, -1> }
smooth_triangle { <10.5882, 0, 0>, <0, 0, 1>, <10.5882, 100.002, 0>, <0, 0, 1>, <19.9999, 0, 0>, <0, 0, 1> }
smooth_triangle { <19.9999, 0, 0>, <0, 0, 1>, <29.4118, 100.002, 0>, <0, 0, 1>, <29.4118, 0, 0>, <0, 0, 1> }
smooth_triangle { <29.4118, 100.002, 0>, <0, 0, 1>, <19.9999, 200, 0>, <0, 0, 1>, <29.4118, 200, 0>, <0, 0, 1> }
smooth_triangle { <19.9999, 200, 0>, <0, 0, 1>, <10.5882, 100.002, 0>, <0, 0, 1>, <10.5882, 200, 0>, <0, 0, 1> }
smooth_triangle { <10.5882, 100.002, 0>, <0, 0, 1>, <29.4118, 100.002, 0>, <0, 0, 1>, <19.9999, 0, 0>, <0, 0, 1> }
smooth_triangle { <29.4118, 100.002, 0>, <0, 0, 1>, <10.5882, 100.002, 0>, <0, 0, 1>, <19.9999, 200, 0>, <0, 0, 1> }
smooth_triangle { <10.5882, 0, 10>, <0, 1, 0>, <19.9999, 0, 0>, <0, 1, 0>, <19.9999, 0, 10>, <0, 1, 0> }
smooth_triangle { <19.9999, 0, 10>, <0, 1, 0>, <29.4118, 0, 0>, <0, 1, 0>, <29.4118, 0, 10>, <0, 1, 0> }
smooth_triangle { <29.4118, 0, 0>, <0, 1, 0>, <19.9999, 0, 10>, <0, 1, 0>, <19.9999, 0, 0>, <0, 1, 0> }
smooth_triangle { <19.9999, 0, 0>, <0, 1, 0>, <10.5882, 0, 10>, <0, 1, 0>, <10.5882, 0, 0>, <0, 1, 0> }
smooth_triangle { <29.4118, 0, 10>, <-1, 0, 0>, <29.4118, 100.002, 0>, <-1, 0, 0>, <29.4118, 100.002, 10>, <-1, 0, 0> }
smooth_triangle { <29.4118, 100.002, 10>, <-1, 0, 0>, <29.4118, 200, 0>, <-1, 0, 0>, <29.4118, 200, 10>, <-1, 0, 0> }
smooth_triangle { <29.4118, 200, 0>, <-1, 0, 0>, <29.4118, 100.002, 10>, <-1, 0, 0>, <29.4118, 100.002, 0>, <-1, 0, 0> }
smooth_triangle { <29.4118, 100.002, 0>, <-1, 0, 0>, <29.4118, 0, 10>, <-1, 0, 0>, <29.4118, 0, 0>, <-1, 0, 0> }
smooth_triangle { <29.4118, 200, 10>, <0, -1, 0>, <19.9999, 200, 0>, <0, -1, 0>, <19.9999, 200, 10>, <0, -1, 0> }
smooth_triangle { <19.9999, 200, 10>, <0, -1, 0>, <10.5882, 200, 0>, <0, -1, 0>, <10.5882, 200, 10>, <0, -1, 0> }
smooth_triangle { <10.5882, 200, 0>, <0, -1, 0>, <19.9999, 200, 10>, <0, -1, 0>, <19.9999, 200, 0>, <0, -1, 0> }
smooth_triangle { <19.9999, 200, 0>, <0, -1, 0>, <29.4118, 200, 10>, <0, -1, 0>, <29.4118, 200, 0>, <0, -1, 0> }
smooth_triangle { <10.5882, 200, 10>, <1, 0, 0>, <10.5882, 100.002, 0>, <1, 0, 0>, <10.5882, 100.002, 10>, <1, 0, 0> }
smooth_triangle { <10.5882, 100.002, 10>, <1, 0, 0>, <10.5882, 0, 0>, <1, 0, 0>, <10.5882, 0, 10>, <1, 0, 0> }
smooth_triangle { <10.5882, 0, 0>, <1, 0, 0>, <10.5882, 100.002, 10>, <1, 0, 0>, <10.5882, 100.002, 0>, <1, 0, 0> }
smooth_triangle { <10.5882, 100.002, 0>, <1, 0, 0>, <10.5882, 200, 10>, <1, 0, 0>, <10.5882, 200, 0>, <1, 0, 0> }
texture { madera2 }
}
mesh {
smooth_triangle { <10, 0, 15>, <0, 0, -1>, <50.0006, 0, 15>, <0, 0, -1>, <10, 100.002, 15>, <0, 0, -1> }
smooth_triangle { <50.0006, 0, 15>, <0, 0, -1>, <90, 0, 15>, <0, 0, -1>, <90, 100.002, 15>, <0, 0, -1> }
smooth_triangle { <90, 100.002, 15>, <0, 0, -1>, <90, 200, 15>, <0, 0, -1>, <50.0006, 200, 15>, <0, 0, -1> }
smooth_triangle { <50.0006, 200, 15>, <0, 0, -1>, <10, 200, 15>, <0, 0, -1>, <10, 100.002, 15>, <0, 0, -1> }
smooth_triangle { <10, 100.002, 15>, <0, 0, -1>, <50.0006, 0, 15>, <0, 0, -1>, <90, 100.002, 15>, <0, 0, -1> }
smooth_triangle { <90, 100.002, 15>, <0, 0, -1>, <50.0006, 200, 15>, <0, 0, -1>, <10, 100.002, 15>, <0, 0, -1> }
smooth_triangle { <10, 0, 10>, <0, 0, 1>, <10, 100.002, 10>, <0, 0, 1>, <50.0006, 0, 10>, <0, 0, 1> }
smooth_triangle { <50.0006, 0, 10>, <0, 0, 1>, <90, 100.002, 10>, <0, 0, 1>, <90, 0, 10>, <0, 0, 1> }
smooth_triangle { <90, 100.002, 10>, <0, 0, 1>, <50.0006, 200, 10>, <0, 0, 1>, <90, 200, 10>, <0, 0, 1> }
smooth_triangle { <50.0006, 200, 10>, <0, 0, 1>, <10, 100.002, 10>, <0, 0, 1>, <10, 200, 10>, <0, 0, 1> }
smooth_triangle { <10, 100.002, 10>, <0, 0, 1>, <90, 100.002, 10>, <0, 0, 1>, <50.0006, 0, 10>, <0, 0, 1> }
smooth_triangle { <90, 100.002, 10>, <0, 0, 1>, <10, 100.002, 10>, <0, 0, 1>, <50.0006, 200, 10>, <0, 0, 1> }
smooth_triangle { <10, 0, 15>, <0, 1, 0>, <50.0006, 0, 10>, <0, 1, 0>, <50.0006, 0, 15>, <0, 1, 0> }
smooth_triangle { <50.0006, 0, 15>, <0, 1, 0>, <90, 0, 10>, <0, 1, 0>, <90, 0, 15>, <0, 1, 0> }
smooth_triangle { <90, 0, 10>, <0, 1, 0>, <50.0006, 0, 15>, <0, 1, 0>, <50.0006, 0, 10>, <0, 1, 0> }
smooth_triangle { <50.0006, 0, 10>, <0, 1, 0>, <10, 0, 15>, <0, 1, 0>, <10, 0, 10>, <0, 1, 0> }
smooth_triangle { <90, 0, 15>, <-1, 0, 0>, <90, 100.002, 10>, <-1, 0, 0>, <90, 100.002, 15>, <-1, 0, 0> }
smooth_triangle { <90, 100.002, 15>, <-1, 0, 0>, <90, 200, 10>, <-1, 0, 0>, <90, 200, 15>, <-1, 0, 0> }
smooth_triangle { <90, 200, 10>, <-1, 0, 0>, <90, 100.002, 15>, <-1, 0, 0>, <90, 100.002, 10>, <-1, 0, 0> }
smooth_triangle { <90, 100.002, 10>, <-1, 0, 0>, <90, 0, 15>, <-1, 0, 0>, <90, 0, 10>, <-1, 0, 0> }
smooth_triangle { <90, 200, 15>, <0, -1, 0>, <50.0006, 200, 10>, <0, -1, 0>, <50.0006, 200, 15>, <0, -1, 0> }
smooth_triangle { <50.0006, 200, 15>, <0, -1, 0>, <10, 200, 10>, <0, -1, 0>, <10, 200, 15>, <0, -1, 0> }
smooth_triangle { <10, 200, 10>, <0, -1, 0>, <50.0006, 200, 15>, <0, -1, 0>, <50.0006, 200, 10>, <0, -1, 0> }
smooth_triangle { <50.0006, 200, 10>, <0, -1, 0>, <90, 200, 15>, <0, -1, 0>, <90, 200, 10>, <0, -1, 0> }
smooth_triangle { <10, 200, 15>, <1, 0, 0>, <10, 100.002, 10>, <1, 0, 0>, <10, 100.002, 15>, <1, 0, 0> }
smooth_triangle { <10, 100.002, 15>, <1, 0, 0>, <10, 0, 10>, <1, 0, 0>, <10, 0, 15>, <1, 0, 0> }
smooth_triangle { <10, 0, 10>, <1, 0, 0>, <10, 100.002, 15>, <1, 0, 0>, <10, 100.002, 10>, <1, 0, 0> }
smooth_triangle { <10, 100.002, 10>, <1, 0, 0>, <10, 200, 15>, <1, 0, 0>, <10, 200, 10>, <1, 0, 0> }
texture { madera2 }
}
}
#declare tablonesH_puerta=union{
mesh {
smooth_triangle { <10, 140, 0>, <0, 0, -1>, <50.0006, 140, 0>, <0, 0, -1>, <10, 147.5, 0>, <0, 0, -1> }
smooth_triangle { <50.0006, 140, 0>, <0, 0, -1>, <90, 140, 0>, <0, 0, -1>, <90, 147.5, 0>, <0, 0, -1> }
smooth_triangle { <90, 147.5, 0>, <0, 0, -1>, <90, 155, 0>, <0, 0, -1>, <50.0006, 155, 0>, <0, 0, -1> }
smooth_triangle { <50.0006, 155, 0>, <0, 0, -1>, <10, 155, 0>, <0, 0, -1>, <10, 147.5, 0>, <0, 0, -1> }
smooth_triangle { <10, 147.5, 0>, <0, 0, -1>, <50.0006, 140, 0>, <0, 0, -1>, <50.0006, 155, 0>, <0, 0, -1> }
smooth_triangle { <50.0006, 140, 0>, <0, 0, -1>, <90, 147.5, 0>, <0, 0, -1>, <50.0006, 155, 0>, <0, 0, -1> }
smooth_triangle { <10, 140, -5>, <0, 0, 1>, <10, 147.5, -5>, <0, 0, 1>, <50.0006, 140, -5>, <0, 0, 1> }
smooth_triangle { <50.0006, 140, -5>, <0, 0, 1>, <90, 147.5, -5>, <0, 0, 1>, <90, 140, -5>, <0, 0, 1> }
smooth_triangle { <90, 147.5, -5>, <0, 0, 1>, <50.0006, 155, -5>, <0, 0, 1>, <90, 155, -5>, <0, 0, 1> }
smooth_triangle { <50.0006, 155, -5>, <0, 0, 1>, <10, 147.5, -5>, <0, 0, 1>, <10, 155, -5>, <0, 0, 1> }
smooth_triangle { <10, 147.5, -5>, <0, 0, 1>, <50.0006, 155, -5>, <0, 0, 1>, <50.0006, 140, -5>, <0, 0, 1> }
smooth_triangle { <50.0006, 140, -5>, <0, 0, 1>, <50.0006, 155, -5>, <0, 0, 1>, <90, 147.5, -5>, <0, 0, 1> }
smooth_triangle { <10, 140, 0>, <0, 1, 0>, <50.0006, 140, -5>, <0, 1, 0>, <50.0006, 140, 0>, <0, 1, 0> }
smooth_triangle { <50.0006, 140, 0>, <0, 1, 0>, <90, 140, -5>, <0, 1, 0>, <90, 140, 0>, <0, 1, 0> }
smooth_triangle { <90, 140, -5>, <0, 1, 0>, <50.0006, 140, 0>, <0, 1, 0>, <50.0006, 140, -5>, <0, 1, 0> }
smooth_triangle { <50.0006, 140, -5>, <0, 1, 0>, <10, 140, 0>, <0, 1, 0>, <10, 140, -5>, <0, 1, 0> }
smooth_triangle { <90, 140, 0>, <-1, 0, 0>, <90, 147.5, -5>, <-1, 0, 0>, <90, 147.5, 0>, <-1, 0, 0> }
smooth_triangle { <90, 147.5, 0>, <-1, 0, 0>, <90, 155, -5>, <-1, 0, 0>, <90, 155, 0>, <-1, 0, 0> }
smooth_triangle { <90, 155, -5>, <-1, 0, 0>, <90, 147.5, 0>, <-1, 0, 0>, <90, 147.5, -5>, <-1, 0, 0> }
smooth_triangle { <90, 147.5, -5>, <-1, 0, 0>, <90, 140, 0>, <-1, 0, 0>, <90, 140, -5>, <-1, 0, 0> }
smooth_triangle { <90, 155, 0>, <0, -1, 0>, <50.0006, 155, -5>, <0, -1, 0>, <50.0006, 155, 0>, <0, -1, 0> }
smooth_triangle { <50.0006, 155, 0>, <0, -1, 0>, <10, 155, -5>, <0, -1, 0>, <10, 155, 0>, <0, -1, 0> }
smooth_triangle { <10, 155, -5>, <0, -1, 0>, <50.0006, 155, 0>, <0, -1, 0>, <50.0006, 155, -5>, <0, -1, 0> }
smooth_triangle { <50.0006, 155, -5>, <0, -1, 0>, <90, 155, 0>, <0, -1, 0>, <90, 155, -5>, <0, -1, 0> }
smooth_triangle { <10, 155, 0>, <1, 0, 0>, <10, 147.5, -5>, <1, 0, 0>, <10, 147.5, 0>, <1, 0, 0> }
smooth_triangle { <10, 147.5, 0>, <1, 0, 0>, <10, 140, -5>, <1, 0, 0>, <10, 140, 0>, <1, 0, 0> }
smooth_triangle { <10, 140, -5>, <1, 0, 0>, <10, 147.5, 0>, <1, 0, 0>, <10, 147.5, -5>, <1, 0, 0> }
smooth_triangle { <10, 147.5, -5>, <1, 0, 0>, <10, 155, 0>, <1, 0, 0>, <10, 155, -5>, <1, 0, 0> }
texture { madera2 }
}
mesh {
smooth_triangle { <10, 45, 0>, <0, 0, -1>, <50.0006, 45, 0>, <0, 0, -1>, <10, 52.5001, 0>, <0, 0, -1> }
smooth_triangle { <50.0006, 45, 0>, <0, 0, -1>, <90, 45, 0>, <0, 0, -1>, <90, 52.5001, 0>, <0, 0, -1> }
smooth_triangle { <90, 52.5001, 0>, <0, 0, -1>, <90, 60, 0>, <0, 0, -1>, <50.0006, 60, 0>, <0, 0, -1> }
smooth_triangle { <50.0006, 60, 0>, <0, 0, -1>, <10, 60, 0>, <0, 0, -1>, <10, 52.5001, 0>, <0, 0, -1> }
smooth_triangle { <10, 52.5001, 0>, <0, 0, -1>, <50.0006, 45, 0>, <0, 0, -1>, <50.0006, 60, 0>, <0, 0, -1> }
smooth_triangle { <50.0006, 45, 0>, <0, 0, -1>, <90, 52.5001, 0>, <0, 0, -1>, <50.0006, 60, 0>, <0, 0, -1> }
smooth_triangle { <10, 45, -5>, <0, 0, 1>, <10, 52.5001, -5>, <0, 0, 1>, <50.0006, 45, -5>, <0, 0, 1> }
smooth_triangle { <50.0006, 45, -5>, <0, 0, 1>, <90, 52.5001, -5>, <0, 0, 1>, <90, 45, -5>, <0, 0, 1> }
smooth_triangle { <90, 52.5001, -5>, <0, 0, 1>, <50.0006, 60, -5>, <0, 0, 1>, <90, 60, -5>, <0, 0, 1> }
smooth_triangle { <50.0006, 60, -5>, <0, 0, 1>, <10, 52.5001, -5>, <0, 0, 1>, <10, 60, -5>, <0, 0, 1> }
smooth_triangle { <10, 52.5001, -5>, <0, 0, 1>, <50.0006, 60, -5>, <0, 0, 1>, <50.0006, 45, -5>, <0, 0, 1> }
smooth_triangle { <50.0006, 45, -5>, <0, 0, 1>, <50.0006, 60, -5>, <0, 0, 1>, <90, 52.5001, -5>, <0, 0, 1> }
smooth_triangle { <10, 45, 0>, <0, 1, 0>, <50.0006, 45, -5>, <0, 1, 0>, <50.0006, 45, 0>, <0, 1, 0> }
smooth_triangle { <50.0006, 45, 0>, <0, 1, 0>, <90, 45, -5>, <0, 1, 0>, <90, 45, 0>, <0, 1, 0> }
smooth_triangle { <90, 45, -5>, <0, 1, 0>, <50.0006, 45, 0>, <0, 1, 0>, <50.0006, 45, -5>, <0, 1, 0> }
smooth_triangle { <50.0006, 45, -5>, <0, 1, 0>, <10, 45, 0>, <0, 1, 0>, <10, 45, -5>, <0, 1, 0> }
smooth_triangle { <90, 45, 0>, <-1, 0, 0>, <90, 52.5001, -5>, <-1, 0, 0>, <90, 52.5001, 0>, <-1, 0, 0> }
smooth_triangle { <90, 52.5001, 0>, <-1, 0, 0>, <90, 60, -5>, <-1, 0, 0>, <90, 60, 0>, <-1, 0, 0> }
smooth_triangle { <90, 60, -5>, <-1, 0, 0>, <90, 52.5001, 0>, <-1, 0, 0>, <90, 52.5001, -5>, <-1, 0, 0> }
smooth_triangle { <90, 52.5001, -5>, <-1, 0, 0>, <90, 45, 0>, <-1, 0, 0>, <90, 45, -5>, <-1, 0, 0> }
smooth_triangle { <90, 60, 0>, <0, -1, 0>, <50.0006, 60, -5>, <0, -1, 0>, <50.0006, 60, 0>, <0, -1, 0> }
smooth_triangle { <50.0006, 60, 0>, <0, -1, 0>, <10, 60, -5>, <0, -1, 0>, <10, 60, 0>, <0, -1, 0> }
smooth_triangle { <10, 60, -5>, <0, -1, 0>, <50.0006, 60, 0>, <0, -1, 0>, <50.0006, 60, -5>, <0, -1, 0> }
smooth_triangle { <50.0006, 60, -5>, <0, -1, 0>, <90, 60, 0>, <0, -1, 0>, <90, 60, -5>, <0, -1, 0> }
smooth_triangle { <10, 60, 0>, <1, 0, 0>, <10, 52.5001, -5>, <1, 0, 0>, <10, 52.5001, 0>, <1, 0, 0> }
smooth_triangle { <10, 52.5001, 0>, <1, 0, 0>, <10, 45, -5>, <1, 0, 0>, <10, 45, 0>, <1, 0, 0> }
smooth_triangle { <10, 45, -5>, <1, 0, 0>, <10, 52.5001, 0>, <1, 0, 0>, <10, 52.5001, -5>, <1, 0, 0> }
smooth_triangle { <10, 52.5001, -5>, <1, 0, 0>, <10, 60, 0>, <1, 0, 0>, <10, 60, -5>, <1, 0, 0> }
texture { madera2 }
}
}
#declare maderos_ventana_H_3x1=union{
mesh {
smooth_triangle { <10, 186.534, 0>, <0, 0, -1>, <50, 186.534, 0>, <0, 0, -1>, <10, 192.5, 0>, <0, 0, -1> }
smooth_triangle { <50, 186.534, 0>, <0, 0, -1>, <90, 186.534, 0>, <0, 0, -1>, <90, 192.5, 0>, <0, 0, -1> }
smooth_triangle { <90, 192.5, 0>, <0, 0, -1>, <90, 198.466, 0>, <0, 0, -1>, <50, 198.466, 0>, <0, 0, -1> }
smooth_triangle { <50, 198.466, 0>, <0, 0, -1>, <10, 198.466, 0>, <0, 0, -1>, <10, 192.5, 0>, <0, 0, -1> }
smooth_triangle { <10, 192.5, 0>, <0, 0, -1>, <50, 186.534, 0>, <0, 0, -1>, <50, 198.466, 0>, <0, 0, -1> }
smooth_triangle { <50, 186.534, 0>, <0, 0, -1>, <90, 192.5, 0>, <0, 0, -1>, <50, 198.466, 0>, <0, 0, -1> }
smooth_triangle { <10, 186.534, -5>, <0, 0, 1>, <10, 192.5, -5>, <0, 0, 1>, <50, 186.534, -5>, <0, 0, 1> }
smooth_triangle { <50, 186.534, -5>, <0, 0, 1>, <90, 192.5, -5>, <0, 0, 1>, <90, 186.534, -5>, <0, 0, 1> }
smooth_triangle { <90, 192.5, -5>, <0, 0, 1>, <50, 198.466, -5>, <0, 0, 1>, <90, 198.466, -5>, <0, 0, 1> }
smooth_triangle { <50, 198.466, -5>, <0, 0, 1>, <10, 192.5, -5>, <0, 0, 1>, <10, 198.466, -5>, <0, 0, 1> }
smooth_triangle { <10, 192.5, -5>, <0, 0, 1>, <50, 198.466, -5>, <0, 0, 1>, <50, 186.534, -5>, <0, 0, 1> }
smooth_triangle { <50, 186.534, -5>, <0, 0, 1>, <50, 198.466, -5>, <0, 0, 1>, <90, 192.5, -5>, <0, 0, 1> }
smooth_triangle { <10, 186.534, 0>, <0, 1, 0>, <50, 186.534, -5>, <0, 1, 0>, <50, 186.534, 0>, <0, 1, 0> }
smooth_triangle { <50, 186.534, 0>, <0, 1, 0>, <90, 186.534, -5>, <0, 1, 0>, <90, 186.534, 0>, <0, 1, 0> }
smooth_triangle { <90, 186.534, -5>, <0, 1, 0>, <50, 186.534, 0>, <0, 1, 0>, <50, 186.534, -5>, <0, 1, 0> }
smooth_triangle { <50, 186.534, -5>, <0, 1, 0>, <10, 186.534, 0>, <0, 1, 0>, <10, 186.534, -5>, <0, 1, 0> }
smooth_triangle { <90, 186.534, 0>, <-1, 0, 0>, <90, 192.5, -5>, <-1, 0, 0>, <90, 192.5, 0>, <-1, 0, 0> }
smooth_triangle { <90, 192.5, 0>, <-1, 0, 0>, <90, 198.466, -5>, <-1, 0, 0>, <90, 198.466, 0>, <-1, 0, 0> }
smooth_triangle { <90, 198.466, -5>, <-1, 0, 0>, <90, 192.5, 0>, <-1, 0, 0>, <90, 192.5, -5>, <-1, 0, 0> }
smooth_triangle { <90, 192.5, -5>, <-1, 0, 0>, <90, 186.534, 0>, <-1, 0, 0>, <90, 186.534, -5>, <-1, 0, 0> }
smooth_triangle { <90, 198.466, 0>, <0, -1, 0>, <50, 198.466, -5>, <0, -1, 0>, <50, 198.466, 0>, <0, -1, 0> }
smooth_triangle { <50, 198.466, 0>, <0, -1, 0>, <10, 198.466, -5>, <0, -1, 0>, <10, 198.466, 0>, <0, -1, 0> }
smooth_triangle { <10, 198.466, -5>, <0, -1, 0>, <50, 198.466, 0>, <0, -1, 0>, <50, 198.466, -5>, <0, -1, 0> }
smooth_triangle { <50, 198.466, -5>, <0, -1, 0>, <90, 198.466, 0>, <0, -1, 0>, <90, 198.466, -5>, <0, -1, 0> }
smooth_triangle { <10, 198.466, 0>, <1, 0, 0>, <10, 192.5, -5>, <1, 0, 0>, <10, 192.5, 0>, <1, 0, 0> }
smooth_triangle { <10, 192.5, 0>, <1, 0, 0>, <10, 186.534, -5>, <1, 0, 0>, <10, 186.534, 0>, <1, 0, 0> }
smooth_triangle { <10, 186.534, -5>, <1, 0, 0>, <10, 192.5, 0>, <1, 0, 0>, <10, 192.5, -5>, <1, 0, 0> }
smooth_triangle { <10, 192.5, -5>, <1, 0, 0>, <10, 198.466, 0>, <1, 0, 0>, <10, 198.466, -5>, <1, 0, 0> }
texture { madera2 }
}
mesh {
smooth_triangle { <10, 141.534, 0>, <0, 0, -1>, <50, 141.534, 0>, <0, 0, -1>, <10, 147.5, 0>, <0, 0, -1> }
smooth_triangle { <50, 141.534, 0>, <0, 0, -1>, <90, 141.534, 0>, <0, 0, -1>, <90, 147.5, 0>, <0, 0, -1> }
smooth_triangle { <90, 147.5, 0>, <0, 0, -1>, <90, 153.466, 0>, <0, 0, -1>, <50, 153.466, 0>, <0, 0, -1> }
smooth_triangle { <50, 153.466, 0>, <0, 0, -1>, <10, 153.466, 0>, <0, 0, -1>, <10, 147.5, 0>, <0, 0, -1> }
smooth_triangle { <10, 147.5, 0>, <0, 0, -1>, <50, 141.534, 0>, <0, 0, -1>, <50, 153.466, 0>, <0, 0, -1> }
smooth_triangle { <50, 141.534, 0>, <0, 0, -1>, <90, 147.5, 0>, <0, 0, -1>, <50, 153.466, 0>, <0, 0, -1> }
smooth_triangle { <10, 141.534, -5>, <0, 0, 1>, <10, 147.5, -5>, <0, 0, 1>, <50, 141.534, -5>, <0, 0, 1> }
smooth_triangle { <50, 141.534, -5>, <0, 0, 1>, <90, 147.5, -5>, <0, 0, 1>, <90, 141.534, -5>, <0, 0, 1> }
smooth_triangle { <90, 147.5, -5>, <0, 0, 1>, <50, 153.466, -5>, <0, 0, 1>, <90, 153.466, -5>, <0, 0, 1> }
smooth_triangle { <50, 153.466, -5>, <0, 0, 1>, <10, 147.5, -5>, <0, 0, 1>, <10, 153.466, -5>, <0, 0, 1> }
smooth_triangle { <10, 147.5, -5>, <0, 0, 1>, <50, 153.466, -5>, <0, 0, 1>, <50, 141.534, -5>, <0, 0, 1> }
smooth_triangle { <50, 141.534, -5>, <0, 0, 1>, <50, 153.466, -5>, <0, 0, 1>, <90, 147.5, -5>, <0, 0, 1> }
smooth_triangle { <10, 141.534, 0>, <0, 1, 0>, <50, 141.534, -5>, <0, 1, 0>, <50, 141.534, 0>, <0, 1, 0> }
smooth_triangle { <50, 141.534, 0>, <0, 1, 0>, <90, 141.534, -5>, <0, 1, 0>, <90, 141.534, 0>, <0, 1, 0> }
smooth_triangle { <90, 141.534, -5>, <0, 1, 0>, <50, 141.534, 0>, <0, 1, 0>, <50, 141.534, -5>, <0, 1, 0> }
smooth_triangle { <50, 141.534, -5>, <0, 1, 0>, <10, 141.534, 0>, <0, 1, 0>, <10, 141.534, -5>, <0, 1, 0> }
smooth_triangle { <90, 141.534, 0>, <-1, 0, 0>, <90, 147.5, -5>, <-1, 0, 0>, <90, 147.5, 0>, <-1, 0, 0> }
smooth_triangle { <90, 147.5, 0>, <-1, 0, 0>, <90, 153.466, -5>, <-1, 0, 0>, <90, 153.466, 0>, <-1, 0, 0> }
smooth_triangle { <90, 153.466, -5>, <-1, 0, 0>, <90, 147.5, 0>, <-1, 0, 0>, <90, 147.5, -5>, <-1, 0, 0> }
smooth_triangle { <90, 147.5, -5>, <-1, 0, 0>, <90, 141.534, 0>, <-1, 0, 0>, <90, 141.534, -5>, <-1, 0, 0> }
smooth_triangle { <90, 153.466, 0>, <0, -1, 0>, <50, 153.466, -5>, <0, -1, 0>, <50, 153.466, 0>, <0, -1, 0> }
smooth_triangle { <50, 153.466, 0>, <0, -1, 0>, <10, 153.466, -5>, <0, -1, 0>, <10, 153.466, 0>, <0, -1, 0> }
smooth_triangle { <10, 153.466, -5>, <0, -1, 0>, <50, 153.466, 0>, <0, -1, 0>, <50, 153.466, -5>, <0, -1, 0> }
smooth_triangle { <50, 153.466, -5>, <0, -1, 0>, <90, 153.466, 0>, <0, -1, 0>, <90, 153.466, -5>, <0, -1, 0> }
smooth_triangle { <10, 153.466, 0>, <1, 0, 0>, <10, 147.5, -5>, <1, 0, 0>, <10, 147.5, 0>, <1, 0, 0> }
smooth_triangle { <10, 147.5, 0>, <1, 0, 0>, <10, 141.534, -5>, <1, 0, 0>, <10, 141.534, 0>, <1, 0, 0> }
smooth_triangle { <10, 141.534, -5>, <1, 0, 0>, <10, 147.5, 0>, <1, 0, 0>, <10, 147.5, -5>, <1, 0, 0> }
smooth_triangle { <10, 147.5, -5>, <1, 0, 0>, <10, 153.466, 0>, <1, 0, 0>, <10, 153.466, -5>, <1, 0, 0> }
texture { madera2 }
}
}
#declare hierros1_ventana3x1=union{
mesh {
smooth_triangle { <45.75, 127.5, 0>, <0, 0, -1>, <50, 127.5, 0>, <0, 0, -1>, <45.75, 170, 0>, <0, 0, -1> }
smooth_triangle { <50, 127.5, 0>, <0, 0, -1>, <54.25, 127.5, 0>, <0, 0, -1>, <54.25, 170, 0>, <0, 0, -1> }
smooth_triangle { <54.25, 170, 0>, <0, 0, -1>, <54.25, 212.5, 0>, <0, 0, -1>, <50, 212.5, 0>, <0, 0, -1> }
smooth_triangle { <50, 212.5, 0>, <0, 0, -1>, <45.75, 212.5, 0>, <0, 0, -1>, <45.75, 170, 0>, <0, 0, -1> }
smooth_triangle { <45.75, 170, 0>, <0, 0, -1>, <50, 127.5, 0>, <0, 0, -1>, <54.25, 170, 0>, <0, 0, -1> }
smooth_triangle { <54.25, 170, 0>, <0, 0, -1>, <50, 212.5, 0>, <0, 0, -1>, <45.75, 170, 0>, <0, 0, -1> }
smooth_triangle { <45.75, 127.5, -2.5>, <0, 0, 1>, <45.75, 170, -2.5>, <0, 0, 1>, <50, 127.5, -2.5>, <0, 0, 1> }
smooth_triangle { <50, 127.5, -2.5>, <0, 0, 1>, <54.25, 170, -2.5>, <0, 0, 1>, <54.25, 127.5, -2.5>, <0, 0, 1> }
smooth_triangle { <54.25, 170, -2.5>, <0, 0, 1>, <50, 212.5, -2.5>, <0, 0, 1>, <54.25, 212.5, -2.5>, <0, 0, 1> }
smooth_triangle { <50, 212.5, -2.5>, <0, 0, 1>, <45.75, 170, -2.5>, <0, 0, 1>, <45.75, 212.5, -2.5>, <0, 0, 1> }
smooth_triangle { <45.75, 170, -2.5>, <0, 0, 1>, <54.25, 170, -2.5>, <0, 0, 1>, <50, 127.5, -2.5>, <0, 0, 1> }
smooth_triangle { <54.25, 170, -2.5>, <0, 0, 1>, <45.75, 170, -2.5>, <0, 0, 1>, <50, 212.5, -2.5>, <0, 0, 1> }
smooth_triangle { <45.75, 127.5, 0>, <0, 1, 0>, <50, 127.5, -2.5>, <0, 1, 0>, <50, 127.5, 0>, <0, 1, 0> }
smooth_triangle { <50, 127.5, 0>, <0, 1, 0>, <54.25, 127.5, -2.5>, <0, 1, 0>, <54.25, 127.5, 0>, <0, 1, 0> }
smooth_triangle { <54.25, 127.5, -2.5>, <0, 1, 0>, <50, 127.5, 0>, <0, 1, 0>, <50, 127.5, -2.5>, <0, 1, 0> }
smooth_triangle { <50, 127.5, -2.5>, <0, 1, 0>, <45.75, 127.5, 0>, <0, 1, 0>, <45.75, 127.5, -2.5>, <0, 1, 0> }
smooth_triangle { <54.25, 127.5, 0>, <-1, 0, 0>, <54.25, 170, -2.5>, <-1, 0, 0>, <54.25, 170, 0>, <-1, 0, 0> }
smooth_triangle { <54.25, 170, 0>, <-1, 0, 0>, <54.25, 212.5, -2.5>, <-1, 0, 0>, <54.25, 212.5, 0>, <-1, 0, 0> }
smooth_triangle { <54.25, 212.5, -2.5>, <-1, 0, 0>, <54.25, 170, 0>, <-1, 0, 0>, <54.25, 170, -2.5>, <-1, 0, 0> }
smooth_triangle { <54.25, 170, -2.5>, <-1, 0, 0>, <54.25, 127.5, 0>, <-1, 0, 0>, <54.25, 127.5, -2.5>, <-1, 0, 0> }
smooth_triangle { <54.25, 212.5, 0>, <0, -1, 0>, <50, 212.5, -2.5>, <0, -1, 0>, <50, 212.5, 0>, <0, -1, 0> }
smooth_triangle { <50, 212.5, 0>, <0, -1, 0>, <45.75, 212.5, -2.5>, <0, -1, 0>, <45.75, 212.5, 0>, <0, -1, 0> }
smooth_triangle { <45.75, 212.5, -2.5>, <0, -1, 0>, <50, 212.5, 0>, <0, -1, 0>, <50, 212.5, -2.5>, <0, -1, 0> }
smooth_triangle { <50, 212.5, -2.5>, <0, -1, 0>, <54.25, 212.5, 0>, <0, -1, 0>, <54.25, 212.5, -2.5>, <0, -1, 0> }
smooth_triangle { <45.75, 212.5, 0>, <1, 0, 0>, <45.75, 170, -2.5>, <1, 0, 0>, <45.75, 170, 0>, <1, 0, 0> }
smooth_triangle { <45.75, 170, 0>, <1, 0, 0>, <45.75, 127.5, -2.5>, <1, 0, 0>, <45.75, 127.5, 0>, <1, 0, 0> }
smooth_triangle { <45.75, 127.5, -2.5>, <1, 0, 0>, <45.75, 170, 0>, <1, 0, 0>, <45.75, 170, -2.5>, <1, 0, 0> }
smooth_triangle { <45.75, 170, -2.5>, <1, 0, 0>, <45.75, 212.5, 0>, <1, 0, 0>, <45.75, 212.5, -2.5>, <1, 0, 0> }
texture { hierro1 }
}
mesh {
smooth_triangle { <17.5, 120, 0>, <0, 0, -1>, <50, 120, 0>, <0, 0, -1>, <17.5, 123.75, 0>, <0, 0, -1> }
smooth_triangle { <50, 120, 0>, <0, 0, -1>, <82.5, 120, 0>, <0, 0, -1>, <82.5, 123.75, 0>, <0, 0, -1> }
smooth_triangle { <82.5, 123.75, 0>, <0, 0, -1>, <82.5, 127.5, 0>, <0, 0, -1>, <50, 127.5, 0>, <0, 0, -1> }
smooth_triangle { <50, 127.5, 0>, <0, 0, -1>, <17.5, 127.5, 0>, <0, 0, -1>, <17.5, 123.75, 0>, <0, 0, -1> }
smooth_triangle { <17.5, 123.75, 0>, <0, 0, -1>, <50, 120, 0>, <0, 0, -1>, <50, 127.5, 0>, <0, 0, -1> }
smooth_triangle { <50, 120, 0>, <0, 0, -1>, <82.5, 123.75, 0>, <0, 0, -1>, <50, 127.5, 0>, <0, 0, -1> }
smooth_triangle { <17.5, 120, -2.5>, <0, 0, 1>, <17.5, 123.75, -2.5>, <0, 0, 1>, <50, 120, -2.5>, <0, 0, 1> }
smooth_triangle { <50, 120, -2.5>, <0, 0, 1>, <82.5, 123.75, -2.5>, <0, 0, 1>, <82.5, 120, -2.5>, <0, 0, 1> }
smooth_triangle { <82.5, 123.75, -2.5>, <0, 0, 1>, <50, 127.5, -2.5>, <0, 0, 1>, <82.5, 127.5, -2.5>, <0, 0, 1> }
smooth_triangle { <50, 127.5, -2.5>, <0, 0, 1>, <17.5, 123.75, -2.5>, <0, 0, 1>, <17.5, 127.5, -2.5>, <0, 0, 1> }
smooth_triangle { <17.5, 123.75, -2.5>, <0, 0, 1>, <50, 127.5, -2.5>, <0, 0, 1>, <50, 120, -2.5>, <0, 0, 1> }
smooth_triangle { <50, 120, -2.5>, <0, 0, 1>, <50, 127.5, -2.5>, <0, 0, 1>, <82.5, 123.75, -2.5>, <0, 0, 1> }
smooth_triangle { <17.5, 120, 0>, <0, 1, 0>, <50, 120, -2.5>, <0, 1, 0>, <50, 120, 0>, <0, 1, 0> }
smooth_triangle { <50, 120, 0>, <0, 1, 0>, <82.5, 120, -2.5>, <0, 1, 0>, <82.5, 120, 0>, <0, 1, 0> }
smooth_triangle { <82.5, 120, -2.5>, <0, 1, 0>, <50, 120, 0>, <0, 1, 0>, <50, 120, -2.5>, <0, 1, 0> }
smooth_triangle { <50, 120, -2.5>, <0, 1, 0>, <17.5, 120, 0>, <0, 1, 0>, <17.5, 120, -2.5>, <0, 1, 0> }
smooth_triangle { <82.5, 120, 0>, <-1, 0, 0>, <82.5, 123.75, -2.5>, <-1, 0, 0>, <82.5, 123.75, 0>, <-1, 0, 0> }
smooth_triangle { <82.5, 123.75, 0>, <-1, 0, 0>, <82.5, 127.5, -2.5>, <-1, 0, 0>, <82.5, 127.5, 0>, <-1, 0, 0> }
smooth_triangle { <82.5, 127.5, -2.5>, <-1, 0, 0>, <82.5, 123.75, 0>, <-1, 0, 0>, <82.5, 123.75, -2.5>, <-1, 0, 0> }
smooth_triangle { <82.5, 123.75, -2.5>, <-1, 0, 0>, <82.5, 120, 0>, <-1, 0, 0>, <82.5, 120, -2.5>, <-1, 0, 0> }
smooth_triangle { <82.5, 127.5, 0>, <0, -1, 0>, <50, 127.5, -2.5>, <0, -1, 0>, <50, 127.5, 0>, <0, -1, 0> }
smooth_triangle { <50, 127.5, 0>, <0, -1, 0>, <17.5, 127.5, -2.5>, <0, -1, 0>, <17.5, 127.5, 0>, <0, -1, 0> }
smooth_triangle { <17.5, 127.5, -2.5>, <0, -1, 0>, <50, 127.5, 0>, <0, -1, 0>, <50, 127.5, -2.5>, <0, -1, 0> }
smooth_triangle { <50, 127.5, -2.5>, <0, -1, 0>, <82.5, 127.5, 0>, <0, -1, 0>, <82.5, 127.5, -2.5>, <0, -1, 0> }
smooth_triangle { <17.5, 127.5, 0>, <1, 0, 0>, <17.5, 123.75, -2.5>, <1, 0, 0>, <17.5, 123.75, 0>, <1, 0, 0> }
smooth_triangle { <17.5, 123.75, 0>, <1, 0, 0>, <17.5, 120, -2.5>, <1, 0, 0>, <17.5, 120, 0>, <1, 0, 0> }
smooth_triangle { <17.5, 120, -2.5>, <1, 0, 0>, <17.5, 123.75, 0>, <1, 0, 0>, <17.5, 123.75, -2.5>, <1, 0, 0> }
smooth_triangle { <17.5, 123.75, -2.5>, <1, 0, 0>, <17.5, 127.5, 0>, <1, 0, 0>, <17.5, 127.5, -2.5>, <1, 0, 0> }
texture { hierro1 }
}
mesh {
smooth_triangle { <17.5, 212.5, 0>, <0, 0, -1>, <50, 212.5, 0>, <0, 0, -1>, <17.5, 216.25, 0>, <0, 0, -1> }
smooth_triangle { <50, 212.5, 0>, <0, 0, -1>, <82.5, 212.5, 0>, <0, 0, -1>, <82.5, 216.25, 0>, <0, 0, -1> }
smooth_triangle { <82.5, 216.25, 0>, <0, 0, -1>, <82.5, 220, 0>, <0, 0, -1>, <50, 220, 0>, <0, 0, -1> }
smooth_triangle { <50, 220, 0>, <0, 0, -1>, <17.5, 220, 0>, <0, 0, -1>, <17.5, 216.25, 0>, <0, 0, -1> }
smooth_triangle { <17.5, 216.25, 0>, <0, 0, -1>, <50, 212.5, 0>, <0, 0, -1>, <50, 220, 0>, <0, 0, -1> }
smooth_triangle { <50, 212.5, 0>, <0, 0, -1>, <82.5, 216.25, 0>, <0, 0, -1>, <50, 220, 0>, <0, 0, -1> }
smooth_triangle { <17.5, 212.5, -2.5>, <0, 0, 1>, <17.5, 216.25, -2.5>, <0, 0, 1>, <50, 212.5, -2.5>, <0, 0, 1> }
smooth_triangle { <50, 212.5, -2.5>, <0, 0, 1>, <82.5, 216.25, -2.5>, <0, 0, 1>, <82.5, 212.5, -2.5>, <0, 0, 1> }
smooth_triangle { <82.5, 216.25, -2.5>, <0, 0, 1>, <50, 220, -2.5>, <0, 0, 1>, <82.5, 220, -2.5>, <0, 0, 1> }
smooth_triangle { <50, 220, -2.5>, <0, 0, 1>, <17.5, 216.25, -2.5>, <0, 0, 1>, <17.5, 220, -2.5>, <0, 0, 1> }
smooth_triangle { <17.5, 216.25, -2.5>, <0, 0, 1>, <50, 220, -2.5>, <0, 0, 1>, <50, 212.5, -2.5>, <0, 0, 1> }
smooth_triangle { <50, 212.5, -2.5>, <0, 0, 1>, <50, 220, -2.5>, <0, 0, 1>, <82.5, 216.25, -2.5>, <0, 0, 1> }
smooth_triangle { <17.5, 212.5, 0>, <0, 1, 0>, <50, 212.5, -2.5>, <0, 1, 0>, <50, 212.5, 0>, <0, 1, 0> }
smooth_triangle { <50, 212.5, 0>, <0, 1, 0>, <82.5, 212.5, -2.5>, <0, 1, 0>, <82.5, 212.5, 0>, <0, 1, 0> }
smooth_triangle { <82.5, 212.5, -2.5>, <0, 1, 0>, <50, 212.5, 0>, <0, 1, 0>, <50, 212.5, -2.5>, <0, 1, 0> }
smooth_triangle { <50, 212.5, -2.5>, <0, 1, 0>, <17.5, 212.5, 0>, <0, 1, 0>, <17.5, 212.5, -2.5>, <0, 1, 0> }
smooth_triangle { <82.5, 212.5, 0>, <-1, 0, 0>, <82.5, 216.25, -2.5>, <-1, 0, 0>, <82.5, 216.25, 0>, <-1, 0, 0> }
smooth_triangle { <82.5, 216.25, 0>, <-1, 0, 0>, <82.5, 220, -2.5>, <-1, 0, 0>, <82.5, 220, 0>, <-1, 0, 0> }
smooth_triangle { <82.5, 220, -2.5>, <-1, 0, 0>, <82.5, 216.25, 0>, <-1, 0, 0>, <82.5, 216.25, -2.5>, <-1, 0, 0> }
smooth_triangle { <82.5, 216.25, -2.5>, <-1, 0, 0>, <82.5, 212.5, 0>, <-1, 0, 0>, <82.5, 212.5, -2.5>, <-1, 0, 0> }
smooth_triangle { <82.5, 220, 0>, <0, -1, 0>, <50, 220, -2.5>, <0, -1, 0>, <50, 220, 0>, <0, -1, 0> }
smooth_triangle { <50, 220, 0>, <0, -1, 0>, <17.5, 220, -2.5>, <0, -1, 0>, <17.5, 220, 0>, <0, -1, 0> }
smooth_triangle { <17.5, 220, -2.5>, <0, -1, 0>, <50, 220, 0>, <0, -1, 0>, <50, 220, -2.5>, <0, -1, 0> }
smooth_triangle { <50, 220, -2.5>, <0, -1, 0>, <82.5, 220, 0>, <0, -1, 0>, <82.5, 220, -2.5>, <0, -1, 0> }
smooth_triangle { <17.5, 220, 0>, <1, 0, 0>, <17.5, 216.25, -2.5>, <1, 0, 0>, <17.5, 216.25, 0>, <1, 0, 0> }
smooth_triangle { <17.5, 216.25, 0>, <1, 0, 0>, <17.5, 212.5, -2.5>, <1, 0, 0>, <17.5, 212.5, 0>, <1, 0, 0> }
smooth_triangle { <17.5, 212.5, -2.5>, <1, 0, 0>, <17.5, 216.25, 0>, <1, 0, 0>, <17.5, 216.25, -2.5>, <1, 0, 0> }
smooth_triangle { <17.5, 216.25, -2.5>, <1, 0, 0>, <17.5, 220, 0>, <1, 0, 0>, <17.5, 220, -2.5>, <1, 0, 0> }
texture { hierro1 }
}
mesh {
smooth_triangle { <82.5, 120, 0>, <0, 0, -1>, <86.25, 120, 0>, <0, 0, -1>, <82.5, 170, 0>, <0, 0, -1> }
smooth_triangle { <86.25, 120, 0>, <0, 0, -1>, <90, 120, 0>, <0, 0, -1>, <90, 170, 0>, <0, 0, -1> }
smooth_triangle { <90, 170, 0>, <0, 0, -1>, <90, 220, 0>, <0, 0, -1>, <86.25, 220, 0>, <0, 0, -1> }
smooth_triangle { <86.25, 220, 0>, <0, 0, -1>, <82.5, 220, 0>, <0, 0, -1>, <82.5, 170, 0>, <0, 0, -1> }
smooth_triangle { <82.5, 170, 0>, <0, 0, -1>, <86.25, 120, 0>, <0, 0, -1>, <90, 170, 0>, <0, 0, -1> }
smooth_triangle { <90, 170, 0>, <0, 0, -1>, <86.25, 220, 0>, <0, 0, -1>, <82.5, 170, 0>, <0, 0, -1> }
smooth_triangle { <82.5, 120, -2.5>, <0, 0, 1>, <82.5, 170, -2.5>, <0, 0, 1>, <86.25, 120, -2.5>, <0, 0, 1> }
smooth_triangle { <86.25, 120, -2.5>, <0, 0, 1>, <90, 170, -2.5>, <0, 0, 1>, <90, 120, -2.5>, <0, 0, 1> }
smooth_triangle { <90, 170, -2.5>, <0, 0, 1>, <86.25, 220, -2.5>, <0, 0, 1>, <90, 220, -2.5>, <0, 0, 1> }
smooth_triangle { <86.25, 220, -2.5>, <0, 0, 1>, <82.5, 170, -2.5>, <0, 0, 1>, <82.5, 220, -2.5>, <0, 0, 1> }
smooth_triangle { <82.5, 170, -2.5>, <0, 0, 1>, <90, 170, -2.5>, <0, 0, 1>, <86.25, 120, -2.5>, <0, 0, 1> }
smooth_triangle { <90, 170, -2.5>, <0, 0, 1>, <82.5, 170, -2.5>, <0, 0, 1>, <86.25, 220, -2.5>, <0, 0, 1> }
smooth_triangle { <82.5, 120, 0>, <0, 1, 0>, <86.25, 120, -2.5>, <0, 1, 0>, <86.25, 120, 0>, <0, 1, 0> }
smooth_triangle { <86.25, 120, 0>, <0, 1, 0>, <90, 120, -2.5>, <0, 1, 0>, <90, 120, 0>, <0, 1, 0> }
smooth_triangle { <90, 120, -2.5>, <0, 1, 0>, <86.25, 120, 0>, <0, 1, 0>, <86.25, 120, -2.5>, <0, 1, 0> }
smooth_triangle { <86.25, 120, -2.5>, <0, 1, 0>, <82.5, 120, 0>, <0, 1, 0>, <82.5, 120, -2.5>, <0, 1, 0> }
smooth_triangle { <90, 120, 0>, <-1, 0, 0>, <90, 170, -2.5>, <-1, 0, 0>, <90, 170, 0>, <-1, 0, 0> }
smooth_triangle { <90, 170, 0>, <-1, 0, 0>, <90, 220, -2.5>, <-1, 0, 0>, <90, 220, 0>, <-1, 0, 0> }
smooth_triangle { <90, 220, -2.5>, <-1, 0, 0>, <90, 170, 0>, <-1, 0, 0>, <90, 170, -2.5>, <-1, 0, 0> }
smooth_triangle { <90, 170, -2.5>, <-1, 0, 0>, <90, 120, 0>, <-1, 0, 0>, <90, 120, -2.5>, <-1, 0, 0> }
smooth_triangle { <90, 220, 0>, <0, -1, 0>, <86.25, 220, -2.5>, <0, -1, 0>, <86.25, 220, 0>, <0, -1, 0> }
smooth_triangle { <86.25, 220, 0>, <0, -1, 0>, <82.5, 220, -2.5>, <0, -1, 0>, <82.5, 220, 0>, <0, -1, 0> }
smooth_triangle { <82.5, 220, -2.5>, <0, -1, 0>, <86.25, 220, 0>, <0, -1, 0>, <86.25, 220, -2.5>, <0, -1, 0> }
smooth_triangle { <86.25, 220, -2.5>, <0, -1, 0>, <90, 220, 0>, <0, -1, 0>, <90, 220, -2.5>, <0, -1, 0> }
smooth_triangle { <82.5, 220, 0>, <1, 0, 0>, <82.5, 170, -2.5>, <1, 0, 0>, <82.5, 170, 0>, <1, 0, 0> }
smooth_triangle { <82.5, 170, 0>, <1, 0, 0>, <82.5, 120, -2.5>, <1, 0, 0>, <82.5, 120, 0>, <1, 0, 0> }
smooth_triangle { <82.5, 120, -2.5>, <1, 0, 0>, <82.5, 170, 0>, <1, 0, 0>, <82.5, 170, -2.5>, <1, 0, 0> }
smooth_triangle { <82.5, 170, -2.5>, <1, 0, 0>, <82.5, 220, 0>, <1, 0, 0>, <82.5, 220, -2.5>, <1, 0, 0> }
texture { hierro1 }
}
mesh {
smooth_triangle { <10, 120, 0>, <0, 0, -1>, <13.75, 120, 0>, <0, 0, -1>, <10, 170, 0>, <0, 0, -1> }
smooth_triangle { <13.75, 120, 0>, <0, 0, -1>, <17.5, 120, 0>, <0, 0, -1>, <17.5, 170, 0>, <0, 0, -1> }
smooth_triangle { <17.5, 170, 0>, <0, 0, -1>, <17.5, 220, 0>, <0, 0, -1>, <13.75, 220, 0>, <0, 0, -1> }
smooth_triangle { <13.75, 220, 0>, <0, 0, -1>, <10, 220, 0>, <0, 0, -1>, <10, 170, 0>, <0, 0, -1> }
smooth_triangle { <10, 170, 0>, <0, 0, -1>, <13.75, 120, 0>, <0, 0, -1>, <17.5, 170, 0>, <0, 0, -1> }
smooth_triangle { <17.5, 170, 0>, <0, 0, -1>, <13.75, 220, 0>, <0, 0, -1>, <10, 170, 0>, <0, 0, -1> }
smooth_triangle { <10, 120, -2.5>, <0, 0, 1>, <10, 170, -2.5>, <0, 0, 1>, <13.75, 120, -2.5>, <0, 0, 1> }
smooth_triangle { <13.75, 120, -2.5>, <0, 0, 1>, <17.5, 170, -2.5>, <0, 0, 1>, <17.5, 120, -2.5>, <0, 0, 1> }
smooth_triangle { <17.5, 170, -2.5>, <0, 0, 1>, <13.75, 220, -2.5>, <0, 0, 1>, <17.5, 220, -2.5>, <0, 0, 1> }
smooth_triangle { <13.75, 220, -2.5>, <0, 0, 1>, <10, 170, -2.5>, <0, 0, 1>, <10, 220, -2.5>, <0, 0, 1> }
smooth_triangle { <10, 170, -2.5>, <0, 0, 1>, <17.5, 170, -2.5>, <0, 0, 1>, <13.75, 120, -2.5>, <0, 0, 1> }
smooth_triangle { <17.5, 170, -2.5>, <0, 0, 1>, <10, 170, -2.5>, <0, 0, 1>, <13.75, 220, -2.5>, <0, 0, 1> }
smooth_triangle { <10, 120, 0>, <0, 1, 0>, <13.75, 120, -2.5>, <0, 1, 0>, <13.75, 120, 0>, <0, 1, 0> }
smooth_triangle { <13.75, 120, 0>, <0, 1, 0>, <17.5, 120, -2.5>, <0, 1, 0>, <17.5, 120, 0>, <0, 1, 0> }
smooth_triangle { <17.5, 120, -2.5>, <0, 1, 0>, <13.75, 120, 0>, <0, 1, 0>, <13.75, 120, -2.5>, <0, 1, 0> }
smooth_triangle { <13.75, 120, -2.5>, <0, 1, 0>, <10, 120, 0>, <0, 1, 0>, <10, 120, -2.5>, <0, 1, 0> }
smooth_triangle { <17.5, 120, 0>, <-1, 0, 0>, <17.5, 170, -2.5>, <-1, 0, 0>, <17.5, 170, 0>, <-1, 0, 0> }
smooth_triangle { <17.5, 170, 0>, <-1, 0, 0>, <17.5, 220, -2.5>, <-1, 0, 0>, <17.5, 220, 0>, <-1, 0, 0> }
smooth_triangle { <17.5, 220, -2.5>, <-1, 0, 0>, <17.5, 170, 0>, <-1, 0, 0>, <17.5, 170, -2.5>, <-1, 0, 0> }
smooth_triangle { <17.5, 170, -2.5>, <-1, 0, 0>, <17.5, 120, 0>, <-1, 0, 0>, <17.5, 120, -2.5>, <-1, 0, 0> }
smooth_triangle { <17.5, 220, 0>, <0, -1, 0>, <13.75, 220, -2.5>, <0, -1, 0>, <13.75, 220, 0>, <0, -1, 0> }
smooth_triangle { <13.75, 220, 0>, <0, -1, 0>, <10, 220, -2.5>, <0, -1, 0>, <10, 220, 0>, <0, -1, 0> }
smooth_triangle { <10, 220, -2.5>, <0, -1, 0>, <13.75, 220, 0>, <0, -1, 0>, <13.75, 220, -2.5>, <0, -1, 0> }
smooth_triangle { <13.75, 220, -2.5>, <0, -1, 0>, <17.5, 220, 0>, <0, -1, 0>, <17.5, 220, -2.5>, <0, -1, 0> }
smooth_triangle { <10, 220, 0>, <1, 0, 0>, <10, 170, -2.5>, <1, 0, 0>, <10, 170, 0>, <1, 0, 0> }
smooth_triangle { <10, 170, 0>, <1, 0, 0>, <10, 120, -2.5>, <1, 0, 0>, <10, 120, 0>, <1, 0, 0> }
smooth_triangle { <10, 120, -2.5>, <1, 0, 0>, <10, 170, 0>, <1, 0, 0>, <10, 170, -2.5>, <1, 0, 0> }
smooth_triangle { <10, 170, -2.5>, <1, 0, 0>, <10, 220, 0>, <1, 0, 0>, <10, 220, -2.5>, <1, 0, 0> }
texture { hierro1 }
}
}
#include "libcas1.inc"
#declare aldaba=union{
object{pomo}
object{argolla}
texture { hierro1 }
}
#declare hierros_puerta_3x1=union{#include "libcas2.inc"}
#declare maderos_ventana_V_3x1=union{#include "libcas3.inc"}
#declare ventana1_3x1=union{
object{maderos_ventana_V_3x1}
object{hierros1_ventana3x1}
}
#declare ventana2_3x1=union{
object{maderos_ventana_H_3x1}
object{maderos_ventana_V_3x1}
}
#declare puerta1_3x1=union{
object{tablonesV_puerta}
object{tablonesH_puerta}
object{aldaba}
}
#declare puerta2_3x1=union{
object{tablonesV_puerta}
object{hierros_puerta_3x1}
object{aldaba}
}
#declare panelR3x1_2y4=union{
object{paredR3x1_completa}
object{viga3x1_2}
object{viga3x1_4}
}
#declare panelR3x1_2y4y16=union{
object{paredR3x1_completa}
object{viga3x1_2}
object{viga3x1_4}
object{viga3x1_16}
}
#declare panelR3x1_2y4y32=union{
object{paredR3x1_completa}
object{viga3x1_2}
object{viga3x1_4}
object{viga3x1_32}
}
#declare panelR3x1_puerta10=union{
object{paredR3x1_puerta}
object{viga3x1_2}
object{viga3x1_4}
object{viga3x1_4 translate<0,-80,0>}
object{puerta1_3x1}
}
#declare panelR3x1_puerta11=union{
object{paredR3x1_puerta}
object{viga3x1_2}
object{viga3x1_4}
object{viga3x1_4 translate<0,-80,0>}
object{tablonesV_puerta}
object{puerta2_3x1}
}
#declare panelR3x1_ventana10=union{
object{paredR3x1_ventana}
object{viga3x1_2}
object{viga3x1_4}
object{viga3x1_4 translate<0,-60,0>}
object{viga3x1_4 translate<0,-180,0>}
object{viga3x1_vertical1}
object{ventana1_3x1}
}
#declare panelR3x1_ventana11=union{
object{paredR3x1_ventana}
object{viga3x1_2}
object{viga3x1_4}
object{viga3x1_4 translate<0,-60,0>}
object{viga3x1_4 translate<0,-180,0>}
object{ventana2_3x1}
}
// ********************* OBJETOS PARA PANELES 3*2 **********************
#declare paredR3x2_completa=mesh{
smooth_triangle { <0, 0, 20>, <0, 0, -1>, <100, 0, 20>, <0, 0, -1>, <0, 150, 20>, <0, 0, -1> }
smooth_triangle { <100, 0, 20>, <0, 0, -1>, <200, 0, 20>, <0, 0, -1>, <200, 150, 20>, <0, 0, -1> }
smooth_triangle { <200, 150, 20>, <0, 0, -1>, <200, 300, 20>, <0, 0, -1>, <100, 300, 20>, <0, 0, -1> }
smooth_triangle { <100, 300, 20>, <0, 0, -1>, <0, 300, 20>, <0, 0, -1>, <0, 150, 20>, <0, 0, -1> }
smooth_triangle { <0, 150, 20>, <0, 0, -1>, <100, 0, 20>, <0, 0, -1>, <200, 150, 20>, <0, 0, -1> }
smooth_triangle { <200, 150, 20>, <0, 0, -1>, <100, 300, 20>, <0, 0, -1>, <0, 150, 20>, <0, 0, -1> }
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <0, 150, 0>, <0, 0, 1>, <100, 0, 0>, <0, 0, 1> }
smooth_triangle { <100, 0, 0>, <0, 0, 1>, <200, 150, 0>, <0, 0, 1>, <200, 0, 0>, <0, 0, 1> }
smooth_triangle { <200, 150, 0>, <0, 0, 1>, <100, 300, 0>, <0, 0, 1>, <200, 300, 0>, <0, 0, 1> }
smooth_triangle { <100, 300, 0>, <0, 0, 1>, <0, 150, 0>, <0, 0, 1>, <0, 300, 0>, <0, 0, 1> }
smooth_triangle { <0, 150, 0>, <0, 0, 1>, <200, 150, 0>, <0, 0, 1>, <100, 0, 0>, <0, 0, 1> }
smooth_triangle { <200, 150, 0>, <0, 0, 1>, <0, 150, 0>, <0, 0, 1>, <100, 300, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 20>, <0, 1, 0>, <100, 0, 0>, <0, 1, 0>, <100, 0, 20>, <0, 1, 0> }
smooth_triangle { <100, 0, 20>, <0, 1, 0>, <200, 0, 0>, <0, 1, 0>, <200, 0, 20>, <0, 1, 0> }
smooth_triangle { <200, 0, 0>, <0, 1, 0>, <100, 0, 20>, <0, 1, 0>, <100, 0, 0>, <0, 1, 0> }
smooth_triangle { <100, 0, 0>, <0, 1, 0>, <0, 0, 20>, <0, 1, 0>, <0, 0, 0>, <0, 1, 0> }
smooth_triangle { <200, 0, 20>, <-1, 0, 0>, <200, 150, 0>, <-1, 0, 0>, <200, 150, 20>, <-1, 0, 0> }
smooth_triangle { <200, 150, 20>, <-1, 0, 0>, <200, 300, 0>, <-1, 0, 0>, <200, 300, 20>, <-1, 0, 0> }
smooth_triangle { <200, 300, 0>, <-1, 0, 0>, <200, 150, 20>, <-1, 0, 0>, <200, 150, 0>, <-1, 0, 0> }
smooth_triangle { <200, 150, 0>, <-1, 0, 0>, <200, 0, 20>, <-1, 0, 0>, <200, 0, 0>, <-1, 0, 0> }
smooth_triangle { <200, 300, 20>, <0, -1, 0>, <100, 300, 0>, <0, -1, 0>, <100, 300, 20>, <0, -1, 0> }
smooth_triangle { <100, 300, 20>, <0, -1, 0>, <0, 300, 0>, <0, -1, 0>, <0, 300, 20>, <0, -1, 0> }
smooth_triangle { <0, 300, 0>, <0, -1, 0>, <100, 300, 20>, <0, -1, 0>, <100, 300, 0>, <0, -1, 0> }
smooth_triangle { <100, 300, 0>, <0, -1, 0>, <200, 300, 20>, <0, -1, 0>, <200, 300, 0>, <0, -1, 0> }
smooth_triangle { <0, 300, 20>, <1, 0, 0>, <0, 150, 0>, <1, 0, 0>, <0, 150, 20>, <1, 0, 0> }
smooth_triangle { <0, 150, 20>, <1, 0, 0>, <0, 0, 0>, <1, 0, 0>, <0, 0, 20>, <1, 0, 0> }
smooth_triangle { <0, 0, 0>, <1, 0, 0>, <0, 150, 20>, <1, 0, 0>, <0, 150, 0>, <1, 0, 0> }
smooth_triangle { <0, 150, 0>, <1, 0, 0>, <0, 300, 20>, <1, 0, 0>, <0, 300, 0>, <1, 0, 0> }
}
#declare paredR3x2_puerta=mesh{
smooth_triangle { <60, 1.24345e-014, 20>, <0, 0, -1>, <60, 100, 20>, <0, 0, -1>, <30, 6.21725e-015, 20>, <0, 0, -1> }
smooth_triangle { <60, 100, 20>, <0, 0, -1>, <60, 200, 20>, <0, 0, -1>, <0, 150, 20>, <0, 0, -1> }
smooth_triangle { <60, 200, 20>, <0, 0, -1>, <100, 200, 20>, <0, 0, -1>, <100, 300, 20>, <0, 0, -1> }
smooth_triangle { <100, 200, 20>, <0, 0, -1>, <140, 200, 20>, <0, 0, -1>, <100, 300, 20>, <0, 0, -1> }
smooth_triangle { <140, 200, 20>, <0, 0, -1>, <140, 100, 20>, <0, 0, -1>, <200, 150, 20>, <0, 0, -1> }
smooth_triangle { <140, 100, 20>, <0, 0, -1>, <140, 8.88178e-016, 20>, <0, 0, -1>, <170, 4.44089e-016, 20>, <0, 0, -1> }
smooth_triangle { <170, 4.44089e-016, 20>, <0, 0, -1>, <200, 0, 20>, <0, 0, -1>, <140, 100, 20>, <0, 0, -1> }
smooth_triangle { <200, 0, 20>, <0, 0, -1>, <200, 150, 20>, <0, 0, -1>, <140, 100, 20>, <0, 0, -1> }
smooth_triangle { <200, 150, 20>, <0, 0, -1>, <200, 300, 20>, <0, 0, -1>, <140, 200, 20>, <0, 0, -1> }
smooth_triangle { <200, 300, 20>, <0, 0, -1>, <100, 300, 20>, <0, 0, -1>, <140, 200, 20>, <0, 0, -1> }
smooth_triangle { <100, 300, 20>, <0, 0, -1>, <0, 300, 20>, <0, 0, -1>, <60, 200, 20>, <0, 0, -1> }
smooth_triangle { <0, 300, 20>, <0, 0, -1>, <0, 150, 20>, <0, 0, -1>, <60, 200, 20>, <0, 0, -1> }
smooth_triangle { <0, 150, 20>, <0, 0, -1>, <0, 0, 20>, <0, 0, -1>, <60, 100, 20>, <0, 0, -1> }
smooth_triangle { <0, 0, 20>, <0, 0, -1>, <30, 6.21725e-015, 20>, <0, 0, -1>, <60, 100, 20>, <0, 0, -1> }
smooth_triangle { <60, 1.19904e-014, -8.88178e-016>, <0, 0, 1>, <30, 5.9952e-015, -4.44089e-016>, <0, 0, 1>, <60, 100, -4.44089e-016>, <0, 0, 1> }
smooth_triangle { <60, 100, -4.44089e-016>, <0, 0, 1>, <0, 150, 0>, <0, 0, 1>, <60, 200, 0>, <0, 0, 1> }
smooth_triangle { <60, 200, 0>, <0, 0, 1>, <100, 300, 0>, <0, 0, 1>, <100, 200, 0>, <0, 0, 1> }
smooth_triangle { <100, 200, 0>, <0, 0, 1>, <100, 300, 0>, <0, 0, 1>, <140, 200, 0>, <0, 0, 1> }
smooth_triangle { <140, 200, 0>, <0, 0, 1>, <200, 150, 0>, <0, 0, 1>, <140, 100, 0>, <0, 0, 1> }
smooth_triangle { <140, 100, 0>, <0, 0, 1>, <170, 2.22045e-016, 0>, <0, 0, 1>, <140, 4.44089e-016, 0>, <0, 0, 1> }
smooth_triangle { <170, 2.22045e-016, 0>, <0, 0, 1>, <140, 100, 0>, <0, 0, 1>, <200, 0, 0>, <0, 0, 1> }
smooth_triangle { <200, 0, 0>, <0, 0, 1>, <140, 100, 0>, <0, 0, 1>, <200, 150, 0>, <0, 0, 1> }
smooth_triangle { <200, 150, 0>, <0, 0, 1>, <140, 200, 0>, <0, 0, 1>, <200, 300, 0>, <0, 0, 1> }
smooth_triangle { <200, 300, 0>, <0, 0, 1>, <140, 200, 0>, <0, 0, 1>, <100, 300, 0>, <0, 0, 1> }
smooth_triangle { <100, 300, 0>, <0, 0, 1>, <60, 200, 0>, <0, 0, 1>, <0, 300, 0>, <0, 0, 1> }
smooth_triangle { <0, 300, 0>, <0, 0, 1>, <60, 200, 0>, <0, 0, 1>, <0, 150, 0>, <0, 0, 1> }
smooth_triangle { <0, 150, 0>, <0, 0, 1>, <60, 100, -4.44089e-016>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <60, 100, -4.44089e-016>, <0, 0, 1>, <30, 5.9952e-015, -4.44089e-016>, <0, 0, 1> }
smooth_triangle { <140, 8.88178e-016, 20>, <0, 1, 0>, <170, 2.22045e-016, 0>, <0, 1, 0>, <170, 4.44089e-016, 20>, <0, 1, 0> }
smooth_triangle { <170, 4.44089e-016, 20>, <0, 1, 0>, <200, 0, 0>, <0, 1, 0>, <200, 0, 20>, <0, 1, 0> }
smooth_triangle { <200, 0, 0>, <0, 1, 0>, <170, 4.44089e-016, 20>, <0, 1, 0>, <170, 2.22045e-016, 0>, <0, 1, 0> }
smooth_triangle { <170, 2.22045e-016, 0>, <0, 1, 0>, <140, 8.88178e-016, 20>, <0, 1, 0>, <140, 4.44089e-016, 0>, <0, 1, 0> }
smooth_triangle { <0, 0, 20>, <0, 1, 0>, <30, 5.9952e-015, -4.44089e-016>, <0, 1, 0>, <30, 6.21725e-015, 20>, <0, 1, 0> }
smooth_triangle { <30, 6.21725e-015, 20>, <0, 1, 0>, <60, 1.19904e-014, -8.88178e-016>, <0, 1, 0>, <60, 1.24345e-014, 20>, <0, 1, 0> }
smooth_triangle { <60, 1.19904e-014, -8.88178e-016>, <0, 1, 0>, <30, 6.21725e-015, 20>, <0, 1, 0>, <30, 5.9952e-015, -4.44089e-016>, <0, 1, 0> }
smooth_triangle { <30, 5.9952e-015, -4.44089e-016>, <0, 1, 0>, <0, 0, 20>, <0, 1, 0>, <0, 0, 0>, <0, 1, 0> }
smooth_triangle { <200, 0, 20>, <-1, 0, 0>, <200, 150, 0>, <-1, 0, 0>, <200, 150, 20>, <-1, 0, 0> }
smooth_triangle { <200, 150, 20>, <-1, 0, 0>, <200, 300, 0>, <-1, 0, 0>, <200, 300, 20>, <-1, 0, 0> }
smooth_triangle { <200, 300, 0>, <-1, 0, 0>, <200, 150, 20>, <-1, 0, 0>, <200, 150, 0>, <-1, 0, 0> }
smooth_triangle { <200, 150, 0>, <-1, 0, 0>, <200, 0, 20>, <-1, 0, 0>, <200, 0, 0>, <-1, 0, 0> }
smooth_triangle { <200, 300, 20>, <0, -1, 0>, <100, 300, 0>, <0, -1, 0>, <100, 300, 20>, <0, -1, 0> }
smooth_triangle { <100, 300, 20>, <0, -1, 0>, <0, 300, 0>, <0, -1, 0>, <0, 300, 20>, <0, -1, 0> }
smooth_triangle { <0, 300, 0>, <0, -1, 0>, <100, 300, 20>, <0, -1, 0>, <100, 300, 0>, <0, -1, 0> }
smooth_triangle { <100, 300, 0>, <0, -1, 0>, <200, 300, 20>, <0, -1, 0>, <200, 300, 0>, <0, -1, 0> }
smooth_triangle { <0, 300, 20>, <1, 0, 0>, <0, 150, 0>, <1, 0, 0>, <0, 150, 20>, <1, 0, 0> }
smooth_triangle { <0, 150, 20>, <1, 0, 0>, <0, 0, 0>, <1, 0, 0>, <0, 0, 20>, <1, 0, 0> }
smooth_triangle { <0, 0, 0>, <1, 0, 0>, <0, 150, 20>, <1, 0, 0>, <0, 150, 0>, <1, 0, 0> }
smooth_triangle { <0, 150, 0>, <1, 0, 0>, <0, 300, 20>, <1, 0, 0>, <0, 300, 0>, <1, 0, 0> }
smooth_triangle { <60, 200, 20>, <-1, 1.38778e-017, 0>, <60, 100, 20>, <-1, 0, 0>, <60, 100, -4.44089e-016>, <-1, 0, 0> }
smooth_triangle { <60, 100, 20>, <-1, 0, 0>, <60, 1.24345e-014, 20>, <-1, 1.38778e-017, 0>, <60, 1.19904e-014, -8.88178e-016>, <-1, 0, 0> }
smooth_triangle { <60, 1.19904e-014, -8.88178e-016>, <-1, 0, 0>, <60, 100, -4.44089e-016>, <-1, 0, 0>, <60, 100, 20>, <-1, 0, 0> }
smooth_triangle { <60, 100, -4.44089e-016>, <-1, 0, 0>, <60, 200, 0>, <-1, 0, 0>, <60, 200, 20>, <-1, 1.38778e-017, 0> }
smooth_triangle { <140, 8.88178e-016, 20>, <1, 0, 0>, <140, 100, 20>, <1, 0, 0>, <140, 100, 0>, <1, 0, 0> }
smooth_triangle { <140, 100, 20>, <1, 0, 0>, <140, 200, 20>, <1, 0, 0>, <140, 200, 0>, <1, 0, 0> }
smooth_triangle { <140, 200, 0>, <1, 0, 0>, <140, 100, 0>, <1, 0, 0>, <140, 100, 20>, <1, 0, 0> }
smooth_triangle { <140, 100, 0>, <1, 0, 0>, <140, 4.44089e-016, 0>, <1, 0, 0>, <140, 8.88178e-016, 20>, <1, 0, 0> }
smooth_triangle { <140, 200, 20>, <2.22045e-016, 1, 0>, <100, 200, 20>, <0, 1, 0>, <100, 200, 0>, <0, 1, 0> }
smooth_triangle { <100, 200, 20>, <0, 1, 0>, <60, 200, 20>, <2.22045e-016, 1, 0>, <60, 200, 0>, <4.44089e-016, 1, 0> }
smooth_triangle { <60, 200, 0>, <4.44089e-016, 1, 0>, <100, 200, 0>, <0, 1, 0>, <100, 200, 20>, <0, 1, 0> }
smooth_triangle { <100, 200, 0>, <0, 1, 0>, <140, 200, 0>, <4.44089e-016, 1, 0>, <140, 200, 20>, <2.22045e-016, 1, 0> }
}
#declare paredR3x2_ventana=mesh{
smooth_triangle { <56.6041, 84.9061, 20>, <6.93889e-018, 0, -1>, <27.5, 41.25, 20>, <3.46945e-018, 0, -1>, <56.6041, 41.25, 20>, <3.46945e-018, 0, -1> }
smooth_triangle { <56.6041, 84.9061, 20>, <6.93889e-018, 0, -1>, <27.5, 84.9061, 20>, <6.93889e-018, 0, -1>, <27.5, 41.25, 20>, <3.46945e-018, 0, -1> }
smooth_triangle { <85.5212, 84.9061, 20>, <6.93889e-018, 0, -1>, <56.6041, 41.25, 20>, <3.46945e-018, 0, -1>, <85.5212, 41.25, 20>, <3.46945e-018, 0, -1> }
smooth_triangle { <85.5212, 84.9061, 20>, <6.93889e-018, 0, -1>, <56.6041, 84.9061, 20>, <6.93889e-018, 0, -1>, <56.6041, 41.25, 20>, <3.46945e-018, 0, -1> }
smooth_triangle { <113.766, 84.9061, 20>, <6.93889e-018, 0, -1>, <85.5212, 41.25, 20>, <3.46945e-018, 0, -1>, <113.766, 41.25, 20>, <3.46945e-018, 0, -1> }
smooth_triangle { <113.766, 84.9061, 20>, <6.93889e-018, 0, -1>, <85.5212, 84.9061, 20>, <6.93889e-018, 0, -1>, <85.5212, 41.25, 20>, <3.46945e-018, 0, -1> }
smooth_triangle { <143.332, 84.9061, 20>, <6.93889e-018, 0, -1>, <113.766, 41.25, 20>, <3.46945e-018, 0, -1>, <143.332, 41.25, 20>, <3.46945e-018, 0, -1> }
smooth_triangle { <143.332, 84.9061, 20>, <6.93889e-018, 0, -1>, <113.766, 84.9061, 20>, <6.93889e-018, 0, -1>, <113.766, 41.25, 20>, <3.46945e-018, 0, -1> }
smooth_triangle { <170.596, 84.9061, 20>, <6.93889e-018, 0, -1>, <143.332, 41.25, 20>, <3.46945e-018, 0, -1>, <170.596, 41.25, 20>, <3.46945e-018, 0, -1> }
smooth_triangle { <170.596, 84.9061, 20>, <6.93889e-018, 0, -1>, <143.332, 84.9061, 20>, <6.93889e-018, 0, -1>, <143.332, 41.25, 20>, <3.46945e-018, 0, -1> }
smooth_triangle { <0, 0, 20>, <0, 0, -1>, <28.5714, 0, 20>, <-2.07242e-017, 0, -1>, <0, 30, 20>, <0, 0, -1> }
smooth_triangle { <28.5714, 0, 20>, <-2.07242e-017, 0, -1>, <57.1429, 0, 20>, <0, 0, -1>, <56.6041, 41.25, 20>, <3.46945e-018, 0, -1> }
smooth_triangle { <57.1429, 0, 20>, <0, 0, -1>, <85.7143, 0, 20>, <0, 0, -1>, <85.5212, 41.25, 20>, <3.46945e-018, 0, -1> }
smooth_triangle { <85.7143, 0, 20>, <0, 0, -1>, <114.286, 0, 20>, <0, 0, -1>, <113.766, 41.25, 20>, <3.46945e-018, 0, -1> }
smooth_triangle { <114.286, 0, 20>, <0, 0, -1>, <142.857, 0, 20>, <0, 0, -1>, <143.332, 41.25, 20>, <3.46945e-018, 0, -1> }
smooth_triangle { <142.857, 0, 20>, <0, 0, -1>, <171.429, 0, 20>, <0, 0, -1>, <170.596, 41.25, 20>, <3.46945e-018, 0, -1> }
smooth_triangle { <171.429, 0, 20>, <0, 0, -1>, <200, 0, 20>, <0, 0, -1>, <200, 30, 20>, <0, 0, -1> }
smooth_triangle { <200, 30, 20>, <0, 0, -1>, <200, 60, 20>, <0, 0, -1>, <170.596, 41.25, 20>, <3.46945e-018, 0, -1> }
smooth_triangle { <200, 60, 20>, <0, 0, -1>, <200, 90, 20>, <0, 0, -1>, <170.596, 84.9061, 20>, <6.93889e-018, 0, -1> }
smooth_triangle { <200, 90, 20>, <0, 0, -1>, <200, 120, 20>, <0, 0, -1>, <170.596, 84.9061, 20>, <6.93889e-018, 0, -1> }
smooth_triangle { <200, 120, 20>, <0, 0, -1>, <200, 150, 20>, <0, 0, -1>, <170.596, 84.9061, 20>, <6.93889e-018, 0, -1> }
smooth_triangle { <200, 150, 20>, <0, 0, -1>, <200, 180, 20>, <0, 0, -1>, <143.332, 84.9061, 20>, <6.93889e-018, 0, -1> }
smooth_triangle { <200, 180, 20>, <0, 0, -1>, <200, 210, 20>, <0, 0, -1>, <140, 195, 20>, <0, 0, -1> }
smooth_triangle { <200, 210, 20>, <0, 0, -1>, <200, 240, 20>, <0, 0, -1>, <171.429, 300, 20>, <0, 0, -1> }
smooth_triangle { <200, 240, 20>, <0, 0, -1>, <200, 270, 20>, <0, 0, -1>, <171.429, 300, 20>, <0, 0, -1> }
smooth_triangle { <200, 270, 20>, <0, 0, -1>, <200, 300, 20>, <0, 0, -1>, <171.429, 300, 20>, <0, 0, -1> }
smooth_triangle { <171.429, 300, 20>, <0, 0, -1>, <142.857, 300, 20>, <0, 0, -1>, <140, 220, 20>, <0, 0, -1> }
smooth_triangle { <142.857, 300, 20>, <0, 0, -1>, <114.286, 300, 20>, <0, 0, -1>, <140, 220, 20>, <0, 0, -1> }
smooth_triangle { <114.286, 300, 20>, <0, 0, -1>, <85.7143, 300, 20>, <0, 0, -1>, <86.6667, 220, 20>, <0, 0, -1> }
smooth_triangle { <85.7143, 300, 20>, <0, 0, -1>, <57.1429, 300, 20>, <0, 0, -1>, <60, 220, 20>, <0, 0, -1> }
smooth_triangle { <57.1429, 300, 20>, <0, 0, -1>, <28.5714, 300, 20>, <0, 0, -1>, <60, 220, 20>, <0, 0, -1> }
smooth_triangle { <28.5714, 300, 20>, <0, 0, -1>, <0, 300, 20>, <0, 0, -1>, <0, 270, 20>, <0, 0, -1> }
smooth_triangle { <0, 270, 20>, <0, 0, -1>, <0, 240, 20>, <0, 0, -1>, <28.5714, 300, 20>, <0, 0, -1> }
smooth_triangle { <0, 240, 20>, <0, 0, -1>, <0, 210, 20>, <0, 0, -1>, <28.5714, 300, 20>, <0, 0, -1> }
smooth_triangle { <0, 210, 20>, <0, 0, -1>, <0, 180, 20>, <0, 0, -1>, <60, 195, 20>, <0, 0, -1> }
smooth_triangle { <0, 180, 20>, <0, 0, -1>, <0, 150, 20>, <0, 0, -1>, <56.6041, 84.9061, 20>, <6.93889e-018, 0, -1> }
smooth_triangle { <0, 150, 20>, <0, 0, -1>, <0, 120, 20>, <0, 0, -1>, <27.5, 84.9061, 20>, <6.93889e-018, 0, -1> }
smooth_triangle { <0, 120, 20>, <0, 0, -1>, <0, 90, 20>, <0, 0, -1>, <27.5, 84.9061, 20>, <6.93889e-018, 0, -1> }
smooth_triangle { <0, 90, 20>, <0, 0, -1>, <0, 60, 20>, <0, 0, -1>, <27.5, 84.9061, 20>, <6.93889e-018, 0, -1> }
smooth_triangle { <0, 60, 20>, <0, 0, -1>, <0, 30, 20>, <0, 0, -1>, <27.5, 41.25, 20>, <3.46945e-018, 0, -1> }
smooth_triangle { <60, 120, 20>, <0, 0, -1>, <60, 145, 20>, <0, 0, -1>, <56.6041, 84.9061, 20>, <6.93889e-018, 0, -1> }
smooth_triangle { <60, 145, 20>, <0, 0, -1>, <60, 170, 20>, <0, 0, -1>, <56.6041, 84.9061, 20>, <6.93889e-018, 0, -1> }
smooth_triangle { <60, 170, 20>, <0, 0, -1>, <60, 195, 20>, <0, 0, -1>, <0, 180, 20>, <0, 0, -1> }
smooth_triangle { <60, 195, 20>, <0, 0, -1>, <60, 220, 20>, <0, 0, -1>, <0, 210, 20>, <0, 0, -1> }
smooth_triangle { <60, 220, 20>, <0, 0, -1>, <86.6667, 220, 20>, <0, 0, -1>, <85.7143, 300, 20>, <0, 0, -1> }
smooth_triangle { <86.6667, 220, 20>, <0, 0, -1>, <113.333, 220, 20>, <0, 0, -1>, <114.286, 300, 20>, <0, 0, -1> }
smooth_triangle { <113.333, 220, 20>, <0, 0, -1>, <140, 220, 20>, <0, 0, -1>, <114.286, 300, 20>, <0, 0, -1> }
smooth_triangle { <140, 220, 20>, <0, 0, -1>, <140, 195, 20>, <0, 0, -1>, <200, 210, 20>, <0, 0, -1> }
smooth_triangle { <140, 195, 20>, <0, 0, -1>, <140, 170, 20>, <0, 0, -1>, <200, 180, 20>, <0, 0, -1> }
smooth_triangle { <140, 170, 20>, <0, 0, -1>, <140, 145, 20>, <0, 0, -1>, <143.332, 84.9061, 20>, <6.93889e-018, 0, -1> }
smooth_triangle { <140, 145, 20>, <0, 0, -1>, <140, 120, 20>, <0, 0, -1>, <143.332, 84.9061, 20>, <6.93889e-018, 0, -1> }
smooth_triangle { <140, 120, 20>, <0, 0, -1>, <113.333, 120, 20>, <0, 0, -1>, <113.766, 84.9061, 20>, <6.93889e-018, 0, -1> }
smooth_triangle { <113.333, 120, 20>, <0, 0, -1>, <86.6667, 120, 20>, <0, 0, -1>, <113.766, 84.9061, 20>, <6.93889e-018, 0, -1> }
smooth_triangle { <86.6667, 120, 20>, <0, 0, -1>, <60, 120, 20>, <0, 0, -1>, <85.5212, 84.9061, 20>, <6.93889e-018, 0, -1> }
smooth_triangle { <27.5, 84.9061, 20>, <6.93889e-018, 0, -1>, <56.6041, 84.9061, 20>, <6.93889e-018, 0, -1>, <0, 150, 20>, <0, 0, -1> }
smooth_triangle { <27.5, 41.25, 20>, <3.46945e-018, 0, -1>, <27.5, 84.9061, 20>, <6.93889e-018, 0, -1>, <0, 60, 20>, <0, 0, -1> }
smooth_triangle { <56.6041, 41.25, 20>, <3.46945e-018, 0, -1>, <27.5, 41.25, 20>, <3.46945e-018, 0, -1>, <28.5714, 0, 20>, <-2.07242e-017, 0, -1> }
smooth_triangle { <56.6041, 84.9061, 20>, <6.93889e-018, 0, -1>, <85.5212, 84.9061, 20>, <6.93889e-018, 0, -1>, <60, 120, 20>, <0, 0, -1> }
smooth_triangle { <85.5212, 41.25, 20>, <3.46945e-018, 0, -1>, <56.6041, 41.25, 20>, <3.46945e-018, 0, -1>, <57.1429, 0, 20>, <0, 0, -1> }
smooth_triangle { <85.5212, 84.9061, 20>, <6.93889e-018, 0, -1>, <113.766, 84.9061, 20>, <6.93889e-018, 0, -1>, <86.6667, 120, 20>, <0, 0, -1> }
smooth_triangle { <113.766, 41.25, 20>, <3.46945e-018, 0, -1>, <85.5212, 41.25, 20>, <3.46945e-018, 0, -1>, <85.7143, 0, 20>, <0, 0, -1> }
smooth_triangle { <113.766, 84.9061, 20>, <6.93889e-018, 0, -1>, <143.332, 84.9061, 20>, <6.93889e-018, 0, -1>, <140, 120, 20>, <0, 0, -1> }
smooth_triangle { <143.332, 41.25, 20>, <3.46945e-018, 0, -1>, <113.766, 41.25, 20>, <3.46945e-018, 0, -1>, <114.286, 0, 20>, <0, 0, -1> }
smooth_triangle { <143.332, 84.9061, 20>, <6.93889e-018, 0, -1>, <170.596, 84.9061, 20>, <6.93889e-018, 0, -1>, <200, 150, 20>, <0, 0, -1> }
smooth_triangle { <170.596, 41.25, 20>, <3.46945e-018, 0, -1>, <143.332, 41.25, 20>, <3.46945e-018, 0, -1>, <142.857, 0, 20>, <0, 0, -1> }
smooth_triangle { <170.596, 84.9061, 20>, <6.93889e-018, 0, -1>, <170.596, 41.25, 20>, <3.46945e-018, 0, -1>, <200, 60, 20>, <0, 0, -1> }
smooth_triangle { <0, 30, 20>, <0, 0, -1>, <28.5714, 0, 20>, <-2.07242e-017, 0, -1>, <27.5, 41.25, 20>, <3.46945e-018, 0, -1> }
smooth_triangle { <170.596, 41.25, 20>, <3.46945e-018, 0, -1>, <171.429, 0, 20>, <0, 0, -1>, <200, 30, 20>, <0, 0, -1> }
smooth_triangle { <143.332, 84.9061, 20>, <6.93889e-018, 0, -1>, <200, 180, 20>, <0, 0, -1>, <140, 170, 20>, <0, 0, -1> }
smooth_triangle { <200, 210, 20>, <0, 0, -1>, <171.429, 300, 20>, <0, 0, -1>, <140, 220, 20>, <0, 0, -1> }
smooth_triangle { <60, 220, 20>, <0, 0, -1>, <28.5714, 300, 20>, <0, 0, -1>, <0, 210, 20>, <0, 0, -1> }
smooth_triangle { <0, 180, 20>, <0, 0, -1>, <56.6041, 84.9061, 20>, <6.93889e-018, 0, -1>, <60, 170, 20>, <0, 0, -1> }
smooth_triangle { <56.6041, 84.9061, 0>, <0, 0, 1>, <27.5, 41.25, 0>, <0, 0, 1>, <27.5, 84.9061, 0>, <0, 0, 1> }
smooth_triangle { <56.6041, 84.9061, 0>, <0, 0, 1>, <56.6041, 41.25, 0>, <0, 0, 1>, <27.5, 41.25, 0>, <0, 0, 1> }
smooth_triangle { <85.5212, 84.9061, 0>, <0, 0, 1>, <56.6041, 41.25, 0>, <0, 0, 1>, <56.6041, 84.9061, 0>, <0, 0, 1> }
smooth_triangle { <85.5212, 84.9061, 0>, <0, 0, 1>, <85.5212, 41.25, 0>, <0, 0, 1>, <56.6041, 41.25, 0>, <0, 0, 1> }
smooth_triangle { <113.766, 84.9061, 0>, <0, 0, 1>, <85.5212, 41.25, 0>, <0, 0, 1>, <85.5212, 84.9061, 0>, <0, 0, 1> }
smooth_triangle { <113.766, 84.9061, 0>, <0, 0, 1>, <113.766, 41.25, 0>, <0, 0, 1>, <85.5212, 41.25, 0>, <0, 0, 1> }
smooth_triangle { <143.332, 84.9061, 0>, <0, 0, 1>, <113.766, 41.25, 0>, <0, 0, 1>, <113.766, 84.9061, 0>, <0, 0, 1> }
smooth_triangle { <143.332, 84.9061, 0>, <0, 0, 1>, <143.332, 41.25, 0>, <0, 0, 1>, <113.766, 41.25, 0>, <0, 0, 1> }
smooth_triangle { <170.596, 84.9061, 0>, <0, 0, 1>, <143.332, 41.25, 0>, <0, 0, 1>, <143.332, 84.9061, 0>, <0, 0, 1> }
smooth_triangle { <170.596, 84.9061, 0>, <0, 0, 1>, <170.596, 41.25, 0>, <0, 0, 1>, <143.332, 41.25, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <0, 30, 0>, <0, 0, 1>, <28.5714, 0, 0>, <0, 0, 1> }
smooth_triangle { <28.5714, 0, 0>, <0, 0, 1>, <56.6041, 41.25, 0>, <0, 0, 1>, <57.1429, 0, 0>, <0, 0, 1> }
smooth_triangle { <57.1429, 0, 0>, <0, 0, 1>, <85.5212, 41.25, 0>, <0, 0, 1>, <85.7143, 0, 0>, <0, 0, 1> }
smooth_triangle { <85.7143, 0, 0>, <0, 0, 1>, <113.766, 41.25, 0>, <0, 0, 1>, <114.286, 0, 0>, <0, 0, 1> }
smooth_triangle { <114.286, 0, 0>, <0, 0, 1>, <143.332, 41.25, 0>, <0, 0, 1>, <142.857, 0, 0>, <0, 0, 1> }
smooth_triangle { <142.857, 0, 0>, <0, 0, 1>, <170.596, 41.25, 0>, <0, 0, 1>, <171.429, 0, 0>, <0, 0, 1> }
smooth_triangle { <171.429, 0, 0>, <0, 0, 1>, <200, 30, 0>, <0, 0, 1>, <200, 0, 0>, <0, 0, 1> }
smooth_triangle { <200, 30, 0>, <0, 0, 1>, <170.596, 41.25, 0>, <0, 0, 1>, <200, 60, 0>, <0, 0, 1> }
smooth_triangle { <200, 60, 0>, <0, 0, 1>, <170.596, 84.9061, 0>, <0, 0, 1>, <200, 90, 0>, <0, 0, 1> }
smooth_triangle { <200, 90, 0>, <0, 0, 1>, <170.596, 84.9061, 0>, <0, 0, 1>, <200, 120, 0>, <0, 0, 1> }
smooth_triangle { <200, 120, 0>, <0, 0, 1>, <170.596, 84.9061, 0>, <0, 0, 1>, <200, 150, 0>, <0, 0, 1> }
smooth_triangle { <200, 150, 0>, <0, 0, 1>, <143.332, 84.9061, 0>, <0, 0, 1>, <200, 180, 0>, <0, 0, 1> }
smooth_triangle { <200, 180, 0>, <0, 0, 1>, <140, 195, 0>, <0, 0, 1>, <200, 210, 0>, <0, 0, 1> }
smooth_triangle { <200, 210, 0>, <0, 0, 1>, <171.429, 300, 0>, <0, 0, 1>, <200, 240, 0>, <0, 0, 1> }
smooth_triangle { <200, 240, 0>, <0, 0, 1>, <171.429, 300, 0>, <0, 0, 1>, <200, 270, 0>, <0, 0, 1> }
smooth_triangle { <200, 270, 0>, <0, 0, 1>, <171.429, 300, 0>, <0, 0, 1>, <200, 300, 0>, <0, 0, 1> }
smooth_triangle { <171.429, 300, 0>, <0, 0, 1>, <140, 220, 0>, <0, 0, 1>, <142.857, 300, 0>, <0, 0, 1> }
smooth_triangle { <142.857, 300, 0>, <0, 0, 1>, <140, 220, 0>, <0, 0, 1>, <114.286, 300, 0>, <0, 0, 1> }
smooth_triangle { <114.286, 300, 0>, <0, 0, 1>, <113.333, 220, 0>, <0, 0, 1>, <85.7143, 300, 0>, <0, 0, 1> }
smooth_triangle { <85.7143, 300, 0>, <0, 0, 1>, <60, 220, 0>, <0, 0, 1>, <57.1429, 300, 0>, <0, 0, 1> }
smooth_triangle { <57.1429, 300, 0>, <0, 0, 1>, <60, 220, 0>, <0, 0, 1>, <28.5714, 300, 0>, <0, 0, 1> }
smooth_triangle { <28.5714, 300, 0>, <0, 0, 1>, <0, 270, 0>, <0, 0, 1>, <0, 300, 0>, <0, 0, 1> }
smooth_triangle { <0, 270, 0>, <0, 0, 1>, <28.5714, 300, 0>, <0, 0, 1>, <0, 240, 0>, <0, 0, 1> }
smooth_triangle { <0, 240, 0>, <0, 0, 1>, <28.5714, 300, 0>, <0, 0, 1>, <0, 210, 0>, <0, 0, 1> }
smooth_triangle { <0, 210, 0>, <0, 0, 1>, <60, 195, 0>, <0, 0, 1>, <0, 180, 0>, <0, 0, 1> }
smooth_triangle { <0, 180, 0>, <0, 0, 1>, <56.6041, 84.9061, 0>, <0, 0, 1>, <0, 150, 0>, <0, 0, 1> }
smooth_triangle { <0, 150, 0>, <0, 0, 1>, <27.5, 84.9061, 0>, <0, 0, 1>, <0, 120, 0>, <0, 0, 1> }
smooth_triangle { <0, 120, 0>, <0, 0, 1>, <27.5, 84.9061, 0>, <0, 0, 1>, <0, 90, 0>, <0, 0, 1> }
smooth_triangle { <0, 90, 0>, <0, 0, 1>, <27.5, 84.9061, 0>, <0, 0, 1>, <0, 60, 0>, <0, 0, 1> }
smooth_triangle { <0, 60, 0>, <0, 0, 1>, <27.5, 41.25, 0>, <0, 0, 1>, <0, 30, 0>, <0, 0, 1> }
smooth_triangle { <60, 120, 0>, <0, 0, 1>, <56.6041, 84.9061, 0>, <0, 0, 1>, <60, 145, 0>, <0, 0, 1> }
smooth_triangle { <60, 145, 0>, <0, 0, 1>, <56.6041, 84.9061, 0>, <0, 0, 1>, <60, 170, 0>, <0, 0, 1> }
smooth_triangle { <60, 170, 0>, <0, 0, 1>, <0, 180, 0>, <0, 0, 1>, <60, 195, 0>, <0, 0, 1> }
smooth_triangle { <60, 195, 0>, <0, 0, 1>, <0, 210, 0>, <0, 0, 1>, <60, 220, 0>, <0, 0, 1> }
smooth_triangle { <60, 220, 0>, <0, 0, 1>, <85.7143, 300, 0>, <0, 0, 1>, <86.6667, 220, 0>, <0, 0, 1> }
smooth_triangle { <86.6667, 220, 0>, <0, 0, 1>, <85.7143, 300, 0>, <0, 0, 1>, <113.333, 220, 0>, <0, 0, 1> }
smooth_triangle { <113.333, 220, 0>, <0, 0, 1>, <114.286, 300, 0>, <0, 0, 1>, <140, 220, 0>, <0, 0, 1> }
smooth_triangle { <140, 220, 0>, <0, 0, 1>, <200, 210, 0>, <0, 0, 1>, <140, 195, 0>, <0, 0, 1> }
smooth_triangle { <140, 195, 0>, <0, 0, 1>, <200, 180, 0>, <0, 0, 1>, <140, 170, 0>, <0, 0, 1> }
smooth_triangle { <140, 170, 0>, <0, 0, 1>, <143.332, 84.9061, 0>, <0, 0, 1>, <140, 145, 0>, <0, 0, 1> }
smooth_triangle { <140, 145, 0>, <0, 0, 1>, <143.332, 84.9061, 0>, <0, 0, 1>, <140, 120, 0>, <0, 0, 1> }
smooth_triangle { <140, 120, 0>, <0, 0, 1>, <113.766, 84.9061, 0>, <0, 0, 1>, <113.333, 120, 0>, <0, 0, 1> }
smooth_triangle { <113.333, 120, 0>, <0, 0, 1>, <113.766, 84.9061, 0>, <0, 0, 1>, <86.6667, 120, 0>, <0, 0, 1> }
smooth_triangle { <86.6667, 120, 0>, <0, 0, 1>, <85.5212, 84.9061, 0>, <0, 0, 1>, <60, 120, 0>, <0, 0, 1> }
smooth_triangle { <27.5, 84.9061, 0>, <0, 0, 1>, <0, 150, 0>, <0, 0, 1>, <56.6041, 84.9061, 0>, <0, 0, 1> }
smooth_triangle { <27.5, 41.25, 0>, <0, 0, 1>, <0, 60, 0>, <0, 0, 1>, <27.5, 84.9061, 0>, <0, 0, 1> }
smooth_triangle { <56.6041, 41.25, 0>, <0, 0, 1>, <28.5714, 0, 0>, <0, 0, 1>, <27.5, 41.25, 0>, <0, 0, 1> }
smooth_triangle { <56.6041, 84.9061, 0>, <0, 0, 1>, <60, 120, 0>, <0, 0, 1>, <85.5212, 84.9061, 0>, <0, 0, 1> }
smooth_triangle { <85.5212, 41.25, 0>, <0, 0, 1>, <57.1429, 0, 0>, <0, 0, 1>, <56.6041, 41.25, 0>, <0, 0, 1> }
smooth_triangle { <85.5212, 84.9061, 0>, <0, 0, 1>, <86.6667, 120, 0>, <0, 0, 1>, <113.766, 84.9061, 0>, <0, 0, 1> }
smooth_triangle { <113.766, 41.25, 0>, <0, 0, 1>, <85.7143, 0, 0>, <0, 0, 1>, <85.5212, 41.25, 0>, <0, 0, 1> }
smooth_triangle { <113.766, 84.9061, 0>, <0, 0, 1>, <140, 120, 0>, <0, 0, 1>, <143.332, 84.9061, 0>, <0, 0, 1> }
smooth_triangle { <143.332, 41.25, 0>, <0, 0, 1>, <114.286, 0, 0>, <0, 0, 1>, <113.766, 41.25, 0>, <0, 0, 1> }
smooth_triangle { <143.332, 84.9061, 0>, <0, 0, 1>, <200, 150, 0>, <0, 0, 1>, <170.596, 84.9061, 0>, <0, 0, 1> }
smooth_triangle { <170.596, 41.25, 0>, <0, 0, 1>, <142.857, 0, 0>, <0, 0, 1>, <143.332, 41.25, 0>, <0, 0, 1> }
smooth_triangle { <170.596, 84.9061, 0>, <0, 0, 1>, <200, 60, 0>, <0, 0, 1>, <170.596, 41.25, 0>, <0, 0, 1> }
smooth_triangle { <0, 30, 0>, <0, 0, 1>, <27.5, 41.25, 0>, <0, 0, 1>, <28.5714, 0, 0>, <0, 0, 1> }
smooth_triangle { <170.596, 41.25, 0>, <0, 0, 1>, <200, 30, 0>, <0, 0, 1>, <171.429, 0, 0>, <0, 0, 1> }
smooth_triangle { <143.332, 84.9061, 0>, <0, 0, 1>, <140, 170, 0>, <0, 0, 1>, <200, 180, 0>, <0, 0, 1> }
smooth_triangle { <200, 210, 0>, <0, 0, 1>, <140, 220, 0>, <0, 0, 1>, <171.429, 300, 0>, <0, 0, 1> }
smooth_triangle { <60, 220, 0>, <0, 0, 1>, <0, 210, 0>, <0, 0, 1>, <28.5714, 300, 0>, <0, 0, 1> }
smooth_triangle { <0, 180, 0>, <0, 0, 1>, <60, 170, 0>, <0, 0, 1>, <56.6041, 84.9061, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 20>, <0, 1, 0>, <28.5714, 0, 0>, <0, 1, 0>, <28.5714, 0, 20>, <0, 1, 0> }
smooth_triangle { <28.5714, 0, 20>, <0, 1, 0>, <57.1429, 0, 0>, <0, 1, 0>, <57.1429, 0, 20>, <0, 1, 0> }
smooth_triangle { <57.1429, 0, 20>, <0, 1, 0>, <85.7143, 0, 0>, <0, 1, 0>, <85.7143, 0, 20>, <0, 1, 0> }
smooth_triangle { <85.7143, 0, 20>, <0, 1, 0>, <114.286, 0, 0>, <0, 1, 0>, <114.286, 0, 20>, <0, 1, 0> }
smooth_triangle { <114.286, 0, 20>, <0, 1, 0>, <142.857, 0, 0>, <0, 1, 0>, <142.857, 0, 20>, <0, 1, 0> }
smooth_triangle { <142.857, 0, 20>, <0, 1, 0>, <171.429, 0, 0>, <0, 1, 0>, <171.429, 0, 20>, <0, 1, 0> }
smooth_triangle { <171.429, 0, 20>, <0, 1, 0>, <200, 0, 0>, <0, 1, 0>, <200, 0, 20>, <0, 1, 0> }
smooth_triangle { <200, 0, 0>, <0, 1, 0>, <171.429, 0, 20>, <0, 1, 0>, <171.429, 0, 0>, <0, 1, 0> }
smooth_triangle { <171.429, 0, 0>, <0, 1, 0>, <142.857, 0, 20>, <0, 1, 0>, <142.857, 0, 0>, <0, 1, 0> }
smooth_triangle { <142.857, 0, 0>, <0, 1, 0>, <114.286, 0, 20>, <0, 1, 0>, <114.286, 0, 0>, <0, 1, 0> }
smooth_triangle { <114.286, 0, 0>, <0, 1, 0>, <85.7143, 0, 20>, <0, 1, 0>, <85.7143, 0, 0>, <0, 1, 0> }
smooth_triangle { <85.7143, 0, 0>, <0, 1, 0>, <57.1429, 0, 20>, <0, 1, 0>, <57.1429, 0, 0>, <0, 1, 0> }
smooth_triangle { <57.1429, 0, 0>, <0, 1, 0>, <28.5714, 0, 20>, <0, 1, 0>, <28.5714, 0, 0>, <0, 1, 0> }
smooth_triangle { <28.5714, 0, 0>, <0, 1, 0>, <0, 0, 20>, <0, 1, 0>, <0, 0, 0>, <0, 1, 0> }
smooth_triangle { <200, 0, 20>, <-1, 0, 0>, <200, 30, 0>, <-1, 0, 0>, <200, 30, 20>, <-1, 0, 0> }
smooth_triangle { <200, 30, 20>, <-1, 0, 0>, <200, 60, 0>, <-1, 0, 0>, <200, 60, 20>, <-1, 0, 0> }
smooth_triangle { <200, 60, 20>, <-1, 0, 0>, <200, 90, 0>, <-1, 0, 0>, <200, 90, 20>, <-1, 0, 0> }
smooth_triangle { <200, 90, 20>, <-1, 0, 0>, <200, 120, 0>, <-1, 0, 0>, <200, 120, 20>, <-1, 0, 0> }
smooth_triangle { <200, 120, 20>, <-1, 0, 0>, <200, 150, 0>, <-1, 0, 0>, <200, 150, 20>, <-1, 0, 0> }
smooth_triangle { <200, 150, 20>, <-1, 0, 0>, <200, 180, 0>, <-1, 0, 0>, <200, 180, 20>, <-1, 0, 0> }
smooth_triangle { <200, 180, 20>, <-1, 0, 0>, <200, 210, 0>, <-1, 0, 0>, <200, 210, 20>, <-1, 0, 0> }
smooth_triangle { <200, 210, 20>, <-1, 0, 0>, <200, 240, 0>, <-1, 1.18424e-016, 0>, <200, 240, 20>, <-1, 1.18424e-016, 0> }
smooth_triangle { <200, 240, 20>, <-1, 1.18424e-016, 0>, <200, 270, 0>, <-1, 0, 0>, <200, 270, 20>, <-1, 0, 0> }
smooth_triangle { <200, 270, 20>, <-1, 0, 0>, <200, 300, 0>, <-1, 0, 0>, <200, 300, 20>, <-1, 0, 0> }
smooth_triangle { <200, 300, 0>, <-1, 0, 0>, <200, 270, 20>, <-1, 0, 0>, <200, 270, 0>, <-1, 0, 0> }
smooth_triangle { <200, 270, 0>, <-1, 0, 0>, <200, 240, 20>, <-1, 1.18424e-016, 0>, <200, 240, 0>, <-1, 1.18424e-016, 0> }
smooth_triangle { <200, 240, 0>, <-1, 1.18424e-016, 0>, <200, 210, 20>, <-1, 0, 0>, <200, 210, 0>, <-1, 0, 0> }
smooth_triangle { <200, 210, 0>, <-1, 0, 0>, <200, 180, 20>, <-1, 0, 0>, <200, 180, 0>, <-1, 0, 0> }
smooth_triangle { <200, 180, 0>, <-1, 0, 0>, <200, 150, 20>, <-1, 0, 0>, <200, 150, 0>, <-1, 0, 0> }
smooth_triangle { <200, 150, 0>, <-1, 0, 0>, <200, 120, 20>, <-1, 0, 0>, <200, 120, 0>, <-1, 0, 0> }
smooth_triangle { <200, 120, 0>, <-1, 0, 0>, <200, 90, 20>, <-1, 0, 0>, <200, 90, 0>, <-1, 0, 0> }
smooth_triangle { <200, 90, 0>, <-1, 0, 0>, <200, 60, 20>, <-1, 0, 0>, <200, 60, 0>, <-1, 0, 0> }
smooth_triangle { <200, 60, 0>, <-1, 0, 0>, <200, 30, 20>, <-1, 0, 0>, <200, 30, 0>, <-1, 0, 0> }
smooth_triangle { <200, 30, 0>, <-1, 0, 0>, <200, 0, 20>, <-1, 0, 0>, <200, 0, 0>, <-1, 0, 0> }
smooth_triangle { <200, 300, 20>, <0, -1, 0>, <171.429, 300, 0>, <0, -1, 0>, <171.429, 300, 20>, <0, -1, 0> }
smooth_triangle { <171.429, 300, 20>, <0, -1, 0>, <142.857, 300, 0>, <0, -1, 0>, <142.857, 300, 20>, <0, -1, 0> }
smooth_triangle { <142.857, 300, 20>, <0, -1, 0>, <114.286, 300, 0>, <0, -1, 0>, <114.286, 300, 20>, <0, -1, 0> }
smooth_triangle { <114.286, 300, 20>, <0, -1, 0>, <85.7143, 300, 0>, <0, -1, 0>, <85.7143, 300, 20>, <0, -1, 0> }
smooth_triangle { <85.7143, 300, 20>, <0, -1, 0>, <57.1429, 300, 0>, <0, -1, 0>, <57.1429, 300, 20>, <0, -1, 0> }
smooth_triangle { <57.1429, 300, 20>, <0, -1, 0>, <28.5714, 300, 0>, <0, -1, 0>, <28.5714, 300, 20>, <0, -1, 0> }
smooth_triangle { <28.5714, 300, 20>, <0, -1, 0>, <0, 300, 0>, <0, -1, 0>, <0, 300, 20>, <0, -1, 0> }
smooth_triangle { <0, 300, 0>, <0, -1, 0>, <28.5714, 300, 20>, <0, -1, 0>, <28.5714, 300, 0>, <0, -1, 0> }
smooth_triangle { <28.5714, 300, 0>, <0, -1, 0>, <57.1429, 300, 20>, <0, -1, 0>, <57.1429, 300, 0>, <0, -1, 0> }
smooth_triangle { <57.1429, 300, 0>, <0, -1, 0>, <85.7143, 300, 20>, <0, -1, 0>, <85.7143, 300, 0>, <0, -1, 0> }
smooth_triangle { <85.7143, 300, 0>, <0, -1, 0>, <114.286, 300, 20>, <0, -1, 0>, <114.286, 300, 0>, <0, -1, 0> }
smooth_triangle { <114.286, 300, 0>, <0, -1, 0>, <142.857, 300, 20>, <0, -1, 0>, <142.857, 300, 0>, <0, -1, 0> }
smooth_triangle { <142.857, 300, 0>, <0, -1, 0>, <171.429, 300, 20>, <0, -1, 0>, <171.429, 300, 0>, <0, -1, 0> }
smooth_triangle { <171.429, 300, 0>, <0, -1, 0>, <200, 300, 20>, <0, -1, 0>, <200, 300, 0>, <0, -1, 0> }
smooth_triangle { <0, 300, 20>, <1, 0, 0>, <0, 270, 0>, <1, 0, 0>, <0, 270, 20>, <1, 0, 0> }
smooth_triangle { <0, 270, 20>, <1, 0, 0>, <0, 240, 0>, <1, 0, 0>, <0, 240, 20>, <1, 0, 0> }
smooth_triangle { <0, 240, 20>, <1, 0, 0>, <0, 210, 0>, <1, 0, 0>, <0, 210, 20>, <1, 0, 0> }
smooth_triangle { <0, 210, 20>, <1, 0, 0>, <0, 180, 0>, <1, 0, 0>, <0, 180, 20>, <1, 0, 0> }
smooth_triangle { <0, 180, 20>, <1, 0, 0>, <0, 150, 0>, <1, 0, 0>, <0, 150, 20>, <1, 0, 0> }
smooth_triangle { <0, 150, 20>, <1, 0, 0>, <0, 120, 0>, <1, 0, 0>, <0, 120, 20>, <1, 0, 0> }
smooth_triangle { <0, 120, 20>, <1, 0, 0>, <0, 90, 0>, <1, 0, 0>, <0, 90, 20>, <1, 0, 0> }
smooth_triangle { <0, 90, 20>, <1, 0, 0>, <0, 60, 0>, <1, 0, 0>, <0, 60, 20>, <1, 0, 0> }
smooth_triangle { <0, 60, 20>, <1, 0, 0>, <0, 30, 0>, <1, 0, 0>, <0, 30, 20>, <1, 0, 0> }
smooth_triangle { <0, 30, 20>, <1, 0, 0>, <0, 0, 0>, <1, 0, 0>, <0, 0, 20>, <1, 0, 0> }
smooth_triangle { <0, 0, 0>, <1, 0, 0>, <0, 30, 20>, <1, 0, 0>, <0, 30, 0>, <1, 0, 0> }
smooth_triangle { <0, 30, 0>, <1, 0, 0>, <0, 60, 20>, <1, 0, 0>, <0, 60, 0>, <1, 0, 0> }
smooth_triangle { <0, 60, 0>, <1, 0, 0>, <0, 90, 20>, <1, 0, 0>, <0, 90, 0>, <1, 0, 0> }
smooth_triangle { <0, 90, 0>, <1, 0, 0>, <0, 120, 20>, <1, 0, 0>, <0, 120, 0>, <1, 0, 0> }
smooth_triangle { <0, 120, 0>, <1, 0, 0>, <0, 150, 20>, <1, 0, 0>, <0, 150, 0>, <1, 0, 0> }
smooth_triangle { <0, 150, 0>, <1, 0, 0>, <0, 180, 20>, <1, 0, 0>, <0, 180, 0>, <1, 0, 0> }
smooth_triangle { <0, 180, 0>, <1, 0, 0>, <0, 210, 20>, <1, 0, 0>, <0, 210, 0>, <1, 0, 0> }
smooth_triangle { <0, 210, 0>, <1, 0, 0>, <0, 240, 20>, <1, 0, 0>, <0, 240, 0>, <1, 0, 0> }
smooth_triangle { <0, 240, 0>, <1, 0, 0>, <0, 270, 20>, <1, 0, 0>, <0, 270, 0>, <1, 0, 0> }
smooth_triangle { <0, 270, 0>, <1, 0, 0>, <0, 300, 20>, <1, 0, 0>, <0, 300, 0>, <1, 0, 0> }
smooth_triangle { <60, 220, 20>, <-1, 5.55112e-017, 0>, <60, 195, 20>, <-1, 0, 0>, <60, 220, 0>, <-1, 5.55112e-017, 0> }
smooth_triangle { <60, 195, 20>, <-1, 0, 0>, <60, 170, 20>, <-1, 0, 0>, <60, 195, 0>, <-1, 0, 0> }
smooth_triangle { <60, 170, 20>, <-1, 0, 0>, <60, 145, 20>, <-1, 0, 0>, <60, 145, 0>, <-1, 0, 0> }
smooth_triangle { <60, 145, 20>, <-1, 0, 0>, <60, 120, 20>, <-1, 5.55112e-017, 0>, <60, 120, 0>, <-1, 5.55112e-017, 0> }
smooth_triangle { <60, 120, 0>, <-1, 5.55112e-017, 0>, <60, 145, 0>, <-1, 0, 0>, <60, 145, 20>, <-1, 0, 0> }
smooth_triangle { <60, 145, 0>, <-1, 0, 0>, <60, 170, 0>, <-1, 0, 0>, <60, 170, 20>, <-1, 0, 0> }
smooth_triangle { <60, 170, 0>, <-1, 0, 0>, <60, 195, 0>, <-1, 0, 0>, <60, 170, 20>, <-1, 0, 0> }
smooth_triangle { <60, 195, 0>, <-1, 0, 0>, <60, 220, 0>, <-1, 5.55112e-017, 0>, <60, 195, 20>, <-1, 0, 0> }
smooth_triangle { <60, 120, 20>, <0, -1, 0>, <86.6667, 120, 20>, <0, -1, 0>, <86.6667, 120, 0>, <-2.66454e-016, -1, 0> }
smooth_triangle { <86.6667, 120, 20>, <0, -1, 0>, <113.333, 120, 20>, <0, -1, 0>, <113.333, 120, 0>, <0, -1, 0> }
smooth_triangle { <113.333, 120, 20>, <0, -1, 0>, <140, 120, 20>, <0, -1, 0>, <140, 120, 0>, <0, -1, 0> }
smooth_triangle { <140, 120, 0>, <0, -1, 0>, <113.333, 120, 0>, <0, -1, 0>, <113.333, 120, 20>, <0, -1, 0> }
smooth_triangle { <113.333, 120, 0>, <0, -1, 0>, <86.6667, 120, 0>, <-2.66454e-016, -1, 0>, <86.6667, 120, 20>, <0, -1, 0> }
smooth_triangle { <86.6667, 120, 0>, <-2.66454e-016, -1, 0>, <60, 120, 0>, <0, -1, 0>, <60, 120, 20>, <0, -1, 0> }
smooth_triangle { <140, 120, 20>, <1, -1.11022e-016, 0>, <140, 145, 20>, <1, 0, 0>, <140, 145, 0>, <1, 0, 0> }
smooth_triangle { <140, 145, 20>, <1, 0, 0>, <140, 170, 20>, <1, 0, 0>, <140, 170, 0>, <1, 0, 0> }
smooth_triangle { <140, 170, 20>, <1, 0, 0>, <140, 195, 20>, <1, 0, 0>, <140, 195, 0>, <1, 0, 0> }
smooth_triangle { <140, 195, 20>, <1, 0, 0>, <140, 220, 20>, <1, -1.11022e-016, 0>, <140, 220, 0>, <1, 0, 0> }
smooth_triangle { <140, 220, 0>, <1, 0, 0>, <140, 195, 0>, <1, 0, 0>, <140, 195, 20>, <1, 0, 0> }
smooth_triangle { <140, 195, 0>, <1, 0, 0>, <140, 170, 0>, <1, 0, 0>, <140, 170, 20>, <1, 0, 0> }
smooth_triangle { <140, 170, 0>, <1, 0, 0>, <140, 145, 0>, <1, 0, 0>, <140, 145, 20>, <1, 0, 0> }
smooth_triangle { <140, 145, 0>, <1, 0, 0>, <140, 120, 0>, <1, 0, 0>, <140, 120, 20>, <1, -1.11022e-016, 0> }
smooth_triangle { <140, 220, 20>, <2.22045e-016, 1, 0>, <113.333, 220, 20>, <-6.8846e-032, 1, -1.03352e-015>, <113.333, 220, 0>, <0, 1, 1.03352e-015> }
smooth_triangle { <113.333, 220, 20>, <-6.8846e-032, 1, -1.03352e-015>, <86.6667, 220, 20>, <6.8846e-032, 1, -1.03352e-015>, <86.6667, 220, 0>, <0, 1, 1.03352e-015> }
smooth_triangle { <86.6667, 220, 20>, <6.8846e-032, 1, -1.03352e-015>, <60, 220, 20>, <2.22045e-016, 1, 0>, <60, 220, 0>, <4.44089e-016, 1, 0> }
smooth_triangle { <60, 220, 0>, <4.44089e-016, 1, 0>, <86.6667, 220, 0>, <0, 1, 1.03352e-015>, <86.6667, 220, 20>, <6.8846e-032, 1, -1.03352e-015> }
smooth_triangle { <86.6667, 220, 0>, <0, 1, 1.03352e-015>, <113.333, 220, 0>, <0, 1, 1.03352e-015>, <113.333, 220, 20>, <-6.8846e-032, 1, -1.03352e-015> }
smooth_triangle { <113.333, 220, 0>, <0, 1, 1.03352e-015>, <140, 220, 0>, <4.44089e-016, 1, 0>, <140, 220, 20>, <2.22045e-016, 1, 0> }
}
#declare viga3x2_2=object{viga3x1_2}
#declare viga3x2_4=mesh{
smooth_triangle { <10, 280, 10>, <0, 0, -1>, <100, 280, 10>, <0, 0, -1>, <10, 290, 10>, <0, 0, -1> }
smooth_triangle { <100, 280, 10>, <0, 0, -1>, <190, 280, 10>, <0, 0, -1>, <190, 290, 10>, <0, 0, -1> }
smooth_triangle { <190, 290, 10>, <0, 0, -1>, <190, 300, 10>, <0, 0, -1>, <100, 300, 10>, <0, 0, -1> }
smooth_triangle { <100, 300, 10>, <0, 0, -1>, <10, 300, 10>, <0, 0, -1>, <10, 290, 10>, <0, 0, -1> }
smooth_triangle { <10, 290, 10>, <0, 0, -1>, <100, 280, 10>, <0, 0, -1>, <100, 300, 10>, <0, 0, -1> }
smooth_triangle { <100, 280, 10>, <0, 0, -1>, <190, 290, 10>, <0, 0, -1>, <100, 300, 10>, <0, 0, -1> }
smooth_triangle { <10, 280, -10>, <0, 0, 1>, <10, 290, -10>, <0, 0, 1>, <100, 280, -10>, <0, 0, 1> }
smooth_triangle { <100, 280, -10>, <0, 0, 1>, <190, 290, -10>, <0, 0, 1>, <190, 280, -10>, <0, 0, 1> }
smooth_triangle { <190, 290, -10>, <0, 0, 1>, <100, 300, -10>, <0, 0, 1>, <190, 300, -10>, <0, 0, 1> }
smooth_triangle { <100, 300, -10>, <0, 0, 1>, <10, 290, -10>, <0, 0, 1>, <10, 300, -10>, <0, 0, 1> }
smooth_triangle { <10, 290, -10>, <0, 0, 1>, <100, 300, -10>, <0, 0, 1>, <100, 280, -10>, <0, 0, 1> }
smooth_triangle { <100, 280, -10>, <0, 0, 1>, <100, 300, -10>, <0, 0, 1>, <190, 290, -10>, <0, 0, 1> }
smooth_triangle { <10, 280, 10>, <0, 1, 0>, <10, 280, 0>, <0, 1, 0>, <100, 280, 10>, <0, 1, 0> }
smooth_triangle { <100, 280, 10>, <0, 1, 0>, <190, 280, 0>, <0, 1, 0>, <190, 280, 10>, <0, 1, 0> }
smooth_triangle { <190, 280, -10>, <0, 1, 0>, <190, 280, 0>, <0, 1, 0>, <100, 280, -10>, <0, 1, 0> }
smooth_triangle { <100, 280, -10>, <0, 1, 0>, <10, 280, 0>, <0, 1, 0>, <10, 280, -10>, <0, 1, 0> }
smooth_triangle { <10, 280, 0>, <0, 1, 0>, <100, 280, -10>, <0, 1, 0>, <100, 280, 10>, <0, 1, 0> }
smooth_triangle { <100, 280, 10>, <0, 1, 0>, <100, 280, -10>, <0, 1, 0>, <190, 280, 0>, <0, 1, 0> }
smooth_triangle { <190, 280, 10>, <-1, 0, 0>, <190, 280, 0>, <-1, 0, 0>, <190, 290, 10>, <-1, 0, 0> }
smooth_triangle { <190, 290, 10>, <-1, 0, 0>, <190, 300, 0>, <-1, 0, 0>, <190, 300, 10>, <-1, 0, 0> }
smooth_triangle { <190, 300, -10>, <-1, 0, 0>, <190, 300, 0>, <-1, 0, 0>, <190, 290, -10>, <-1, 0, 0> }
smooth_triangle { <190, 290, -10>, <-1, 0, 0>, <190, 280, 0>, <-1, 0, 0>, <190, 280, -10>, <-1, 0, 0> }
smooth_triangle { <190, 280, 0>, <-1, 0, 0>, <190, 290, -10>, <-1, 0, 0>, <190, 290, 10>, <-1, 0, 0> }
smooth_triangle { <190, 290, 10>, <-1, 0, 0>, <190, 290, -10>, <-1, 0, 0>, <190, 300, 0>, <-1, 0, 0> }
smooth_triangle { <190, 300, 10>, <0, -1, 0>, <190, 300, 0>, <0, -1, 0>, <100, 300, 10>, <0, -1, 0> }
smooth_triangle { <100, 300, 10>, <0, -1, 0>, <10, 300, 0>, <0, -1, 0>, <10, 300, 10>, <0, -1, 0> }
smooth_triangle { <10, 300, -10>, <0, -1, 0>, <10, 300, 0>, <0, -1, 0>, <100, 300, -10>, <0, -1, 0> }
smooth_triangle { <100, 300, -10>, <0, -1, 0>, <190, 300, 0>, <0, -1, 0>, <190, 300, -10>, <0, -1, 0> }
smooth_triangle { <190, 300, 0>, <0, -1, 0>, <100, 300, -10>, <0, -1, 0>, <100, 300, 10>, <0, -1, 0> }
smooth_triangle { <100, 300, 10>, <0, -1, 0>, <100, 300, -10>, <0, -1, 0>, <10, 300, 0>, <0, -1, 0> }
smooth_triangle { <10, 300, 10>, <1, 0, 0>, <10, 300, 0>, <1, 0, 0>, <10, 290, 10>, <1, 0, 0> }
smooth_triangle { <10, 290, 10>, <1, 0, 0>, <10, 280, 0>, <1, 0, 0>, <10, 280, 10>, <1, 0, 0> }
smooth_triangle { <10, 280, -10>, <1, 0, 0>, <10, 280, 0>, <1, 0, 0>, <10, 290, -10>, <1, 0, 0> }
smooth_triangle { <10, 290, -10>, <1, 0, 0>, <10, 300, 0>, <1, 0, 0>, <10, 300, -10>, <1, 0, 0> }
smooth_triangle { <10, 300, 0>, <1, 0, 0>, <10, 290, -10>, <1, 0, 0>, <10, 290, 10>, <1, 0, 0> }
smooth_triangle { <10, 290, 10>, <1, 0, 0>, <10, 290, -10>, <1, 0, 0>, <10, 280, 0>, <1, 0, 0> }
texture { madera1 }
}
#declare viga3x2_16=mesh{
smooth_triangle { <10, 0, 10>, <0, 0, -1>, <16.1719, 0, 10>, <0, 0, -1>, <10, 13.7563, 10>, <0, 0, -1> }
smooth_triangle { <16.1719, 0, 10>, <0, 0, -1>, <74.1146, 90.8291, 10>, <0, 0, -1>, <10, 13.7563, 10>, <0, 0, -1> }
smooth_triangle { <74.1146, 90.8291, 10>, <0, 0, -1>, <132.057, 181.658, 10>, <0, 0, -1>, <63.6898, 111.675, 10>, <-2.64484e-018, -4.14597e-018, -1> }
smooth_triangle { <132.057, 181.658, 10>, <0, 0, -1>, <190, 272.487, 10>, <0, 0, -1>, <180.535, 280, 10>, <0, 0, -1> }
smooth_triangle { <190, 272.487, 10>, <0, 0, -1>, <190, 280, 10>, <0, 0, -1>, <180.535, 280, 10>, <0, 0, -1> }
smooth_triangle { <180.535, 280, 10>, <0, 0, -1>, <171.07, 280, 10>, <0, 0, -1>, <117.38, 195.838, 10>, <-2.67332e-018, -4.19061e-018, -1> }
smooth_triangle { <117.38, 195.838, 10>, <-2.67332e-018, -4.19061e-018, -1>, <63.6898, 111.675, 10>, <-2.64484e-018, -4.14597e-018, -1>, <132.057, 181.658, 10>, <0, 0, -1> }
smooth_triangle { <63.6898, 111.675, 10>, <-2.64484e-018, -4.14597e-018, -1>, <10, 27.5126, 10>, <0, 0, -1>, <74.1146, 90.8291, 10>, <0, 0, -1> }
smooth_triangle { <10, 27.5126, 10>, <0, 0, -1>, <10, 13.7563, 10>, <0, 0, -1>, <74.1146, 90.8291, 10>, <0, 0, -1> }
smooth_triangle { <132.057, 181.658, 10>, <0, 0, -1>, <180.535, 280, 10>, <0, 0, -1>, <117.38, 195.838, 10>, <-2.67332e-018, -4.19061e-018, -1> }
smooth_triangle { <10, 0, -10>, <0, 0, 1>, <10, 13.7563, -10>, <0, 0, 1>, <16.1719, 0, -10>, <1.98652e-018, 3.114e-018, 1> }
smooth_triangle { <16.1719, 0, -10>, <1.98652e-018, 3.114e-018, 1>, <10, 13.7563, -10>, <0, 0, 1>, <74.1146, 90.8291, -10>, <0, 0, 1> }
smooth_triangle { <74.1146, 90.8291, -10>, <0, 0, 1>, <63.6898, 111.675, -10>, <0, 0, 1>, <132.057, 181.658, -10>, <-2.70404e-018, -4.23876e-018, 1> }
smooth_triangle { <132.057, 181.658, -10>, <-2.70404e-018, -4.23876e-018, 1>, <180.535, 280, -10>, <-1.24588e-016, 7.94789e-017, 1>, <190, 272.487, -10>, <0, 0, 1> }
smooth_triangle { <190, 272.487, -10>, <0, 0, 1>, <180.535, 280, -10>, <-1.24588e-016, 7.94789e-017, 1>, <190, 280, -10>, <0, 0, 1> }
smooth_triangle { <180.535, 280, -10>, <-1.24588e-016, 7.94789e-017, 1>, <117.38, 195.838, -10>, <0, 0, 1>, <171.07, 280, -10>, <0, 0, 1> }
smooth_triangle { <117.38, 195.838, -10>, <0, 0, 1>, <132.057, 181.658, -10>, <-2.70404e-018, -4.23876e-018, 1>, <63.6898, 111.675, -10>, <0, 0, 1> }
smooth_triangle { <63.6898, 111.675, -10>, <0, 0, 1>, <74.1146, 90.8291, -10>, <0, 0, 1>, <10, 27.5126, -10>, <0, 0, 1> }
smooth_triangle { <10, 27.5126, -10>, <0, 0, 1>, <74.1146, 90.8291, -10>, <0, 0, 1>, <10, 13.7563, -10>, <0, 0, 1> }
smooth_triangle { <132.057, 181.658, -10>, <-2.70404e-018, -4.23876e-018, 1>, <117.38, 195.838, -10>, <0, 0, 1>, <180.535, 280, -10>, <-1.24588e-016, 7.94789e-017, 1> }
smooth_triangle { <16.1719, 0, 10>, <-0.843062, 0.537816, 0>, <16.1719, 0, 8.88178e-016>, <-0.843062, 0.537816, 0>, <74.1146, 90.8291, 10>, <-0.843062, 0.537816, 0> }
smooth_triangle { <74.1146, 90.8291, 10>, <-0.843062, 0.537816, 0>, <132.057, 181.658, -10>, <-0.843062, 0.537816, 0>, <132.057, 181.658, 10>, <-0.843062, 0.537816, 0> }
smooth_triangle { <132.057, 181.658, 10>, <-0.843062, 0.537816, 0>, <190, 272.487, 8.88178e-016>, <-0.843062, 0.537816, 0>, <190, 272.487, 10>, <-0.843062, 0.537816, 0> }
smooth_triangle { <190, 272.487, -10>, <-0.843062, 0.537816, 0>, <190, 272.487, 8.88178e-016>, <-0.843062, 0.537816, 0>, <132.057, 181.658, -10>, <-0.843062, 0.537816, 0> }
smooth_triangle { <132.057, 181.658, -10>, <-0.843062, 0.537816, 0>, <74.1146, 90.8291, 10>, <-0.843062, 0.537816, 0>, <74.1146, 90.8291, -10>, <-0.843062, 0.537816, 0> }
smooth_triangle { <74.1146, 90.8291, -10>, <-0.843062, 0.537816, 0>, <16.1719, 0, 8.88178e-016>, <-0.843062, 0.537816, 0>, <16.1719, 0, -10>, <-0.843062, 0.537816, 0> }
smooth_triangle { <16.1719, 0, 8.88178e-016>, <-0.843062, 0.537816, 0>, <74.1146, 90.8291, -10>, <-0.843062, 0.537816, 0>, <74.1146, 90.8291, 10>, <-0.843062, 0.537816, 0> }
smooth_triangle { <132.057, 181.658, -10>, <-0.843062, 0.537816, 0>, <190, 272.487, 8.88178e-016>, <-0.843062, 0.537816, 0>, <132.057, 181.658, 10>, <-0.843062, 0.537816, 0> }
smooth_triangle { <171.07, 280, 10>, <0.843062, -0.537816, 0>, <171.07, 280, 3.55271e-015>, <0.843062, -0.537816, 0>, <117.38, 195.838, 10>, <0.843062, -0.537816, 0> }
smooth_triangle { <117.38, 195.838, 10>, <0.843062, -0.537816, 0>, <63.6898, 111.675, -10>, <0.843062, -0.537816, 0>, <63.6898, 111.675, 10>, <0.843062, -0.537816, 0> }
smooth_triangle { <63.6898, 111.675, 10>, <0.843062, -0.537816, 0>, <10, 27.5126, -10>, <0.843062, -0.537816, 0>, <10, 27.5126, 10>, <0.843062, -0.537816, 0> }
smooth_triangle { <10, 27.5126, -10>, <0.843062, -0.537816, 0>, <63.6898, 111.675, 10>, <0.843062, -0.537816, 0>, <63.6898, 111.675, -10>, <0.843062, -0.537816, 0> }
smooth_triangle { <63.6898, 111.675, -10>, <0.843062, -0.537816, 0>, <117.38, 195.838, 10>, <0.843062, -0.537816, 0>, <117.38, 195.838, -10>, <0.843062, -0.537816, 0> }
smooth_triangle { <117.38, 195.838, -10>, <0.843062, -0.537816, 0>, <171.07, 280, 3.55271e-015>, <0.843062, -0.537816, 0>, <171.07, 280, -10>, <0.843062, -0.537816, 0> }
smooth_triangle { <171.07, 280, 3.55271e-015>, <0.843062, -0.537816, 0>, <117.38, 195.838, -10>, <0.843062, -0.537816, 0>, <117.38, 195.838, 10>, <0.843062, -0.537816, 0> }
smooth_triangle { <10, 0, 10>, <1, 1.38778e-017, 0>, <10, 13.7563, 10>, <1, 0, 0>, <10, 0, -4.44089e-015>, <1, 0, 0> }
smooth_triangle { <10, 13.7563, 10>, <1, 0, 0>, <10, 27.5126, 10>, <1, 1.38778e-017, 0>, <10, 27.5126, -10>, <1, 1.38778e-017, 0> }
smooth_triangle { <10, 27.5126, -10>, <1, 1.38778e-017, 0>, <10, 13.7563, -10>, <1, 0, 0>, <10, 13.7563, 10>, <1, 0, 0> }
smooth_triangle { <10, 13.7563, -10>, <1, 0, 0>, <10, 0, -10>, <1, 1.38778e-017, 0>, <10, 0, -4.44089e-015>, <1, 0, 0> }
smooth_triangle { <10, 0, -4.44089e-015>, <1, 0, 0>, <10, 13.7563, 10>, <1, 0, 0>, <10, 13.7563, -10>, <1, 0, 0> }
smooth_triangle { <190, 272.487, 10>, <-1, 2.22045e-016, 0>, <190, 280, 1.77636e-015>, <-1, 0, 0>, <190, 280, 10>, <-1, 2.22045e-016, 0> }
smooth_triangle { <190, 280, -10>, <-1, 4.44089e-016, 0>, <190, 272.487, 8.88178e-016>, <-1, 0, 0>, <190, 272.487, -10>, <-1, 4.44089e-016, 0> }
smooth_triangle { <190, 272.487, 8.88178e-016>, <-1, 0, 0>, <190, 280, 1.77636e-015>, <-1, 0, 0>, <190, 272.487, 10>, <-1, 2.22045e-016, 0> }
smooth_triangle { <190, 280, 1.77636e-015>, <-1, 0, 0>, <190, 272.487, 8.88178e-016>, <-1, 0, 0>, <190, 280, -10>, <-1, 4.44089e-016, 0> }
smooth_triangle { <171.07, 280, 10>, <0, -1, 0>, <180.535, 280, 10>, <0, -1, 0>, <171.07, 280, 3.55271e-015>, <0, -1, 0> }
smooth_triangle { <180.535, 280, 10>, <0, -1, 0>, <190, 280, 10>, <-5.55112e-017, -1, 0>, <190, 280, 1.77636e-015>, <0, -1, 0> }
smooth_triangle { <190, 280, -10>, <2.22045e-016, -1, 0>, <180.535, 280, -10>, <0, -1, 0>, <190, 280, 1.77636e-015>, <0, -1, 0> }
smooth_triangle { <180.535, 280, -10>, <0, -1, 0>, <171.07, 280, -10>, <2.22045e-016, -1, 0>, <171.07, 280, 3.55271e-015>, <0, -1, 0> }
smooth_triangle { <171.07, 280, 3.55271e-015>, <0, -1, 0>, <180.535, 280, 10>, <0, -1, 0>, <190, 280, 1.77636e-015>, <0, -1, 0> }
smooth_triangle { <190, 280, 1.77636e-015>, <0, -1, 0>, <180.535, 280, -10>, <0, -1, 0>, <171.07, 280, 3.55271e-015>, <0, -1, 0> }
smooth_triangle { <16.1719, 0, 10>, <0, 1, 0>, <10, 0, 10>, <0, 1, 0>, <10, 0, -4.44089e-015>, <0, 1, 0> }
smooth_triangle { <10, 0, -10>, <0, 1, 0>, <16.1719, 0, -10>, <0, 1, 0>, <16.1719, 0, 8.88178e-016>, <0, 1, 0> }
smooth_triangle { <16.1719, 0, 8.88178e-016>, <0, 1, 0>, <16.1719, 0, 10>, <0, 1, 0>, <10, 0, -4.44089e-015>, <0, 1, 0> }
smooth_triangle { <10, 0, -4.44089e-015>, <0, 1, 0>, <10, 0, -10>, <0, 1, 0>, <16.1719, 0, 8.88178e-016>, <0, 1, 0> }
texture { madera1 }
}
#declare viga3x2_32=mesh{
smooth_triangle { <190, 0, 10>, <0, 0, -1>, <125.885, 90.8291, 10>, <0, 0, -1>, <183.828, 0, 10>, <0, 0, -1> }
smooth_triangle { <125.885, 90.8291, 10>, <0, 0, -1>, <136.31, 111.675, 10>, <2.64484e-018, -4.14597e-018, -1>, <67.9427, 181.658, 10>, <0, 0, -1> }
smooth_triangle { <67.9427, 181.658, 10>, <0, 0, -1>, <10, 280, 10>, <0, 0, -1>, <10, 272.487, 10>, <0, 0, -1> }
smooth_triangle { <10, 280, 10>, <0, 0, -1>, <67.9427, 181.658, 10>, <0, 0, -1>, <19.4652, 280, 10>, <0, 0, -1> }
smooth_triangle { <19.4652, 280, 10>, <0, 0, -1>, <82.6203, 195.838, 10>, <2.67332e-018, -4.19061e-018, -1>, <28.9305, 280, 10>, <0, 0, -1> }
smooth_triangle { <82.6203, 195.838, 10>, <2.67332e-018, -4.19061e-018, -1>, <67.9427, 181.658, 10>, <0, 0, -1>, <136.31, 111.675, 10>, <2.64484e-018, -4.14597e-018, -1> }
smooth_triangle { <136.31, 111.675, 10>, <2.64484e-018, -4.14597e-018, -1>, <125.885, 90.8291, 10>, <0, 0, -1>, <190, 27.5126, 10>, <0, 0, -1> }
smooth_triangle { <190, 27.5126, 10>, <0, 0, -1>, <125.885, 90.8291, 10>, <0, 0, -1>, <190, 13.7563, 10>, <0, 0, -1> }
smooth_triangle { <190, 13.7563, 10>, <0, 0, -1>, <125.885, 90.8291, 10>, <0, 0, -1>, <190, 0, 10>, <0, 0, -1> }
smooth_triangle { <67.9427, 181.658, 10>, <0, 0, -1>, <82.6203, 195.838, 10>, <2.67332e-018, -4.19061e-018, -1>, <19.4652, 280, 10>, <0, 0, -1> }
smooth_triangle { <190, 0, -10>, <0, 0, 1>, <183.828, 0, -10>, <-1.98652e-018, 3.114e-018, 1>, <125.885, 90.8291, -10>, <0, 0, 1> }
smooth_triangle { <125.885, 90.8291, -10>, <0, 0, 1>, <67.9427, 181.658, -10>, <2.70404e-018, -4.23876e-018, 1>, <136.31, 111.675, -10>, <0, 0, 1> }
smooth_triangle { <67.9427, 181.658, -10>, <2.70404e-018, -4.23876e-018, 1>, <10, 272.487, -10>, <0, 0, 1>, <10, 280, -10>, <0, 0, 1> }
smooth_triangle { <10, 280, -10>, <0, 0, 1>, <19.4652, 280, -10>, <1.24588e-016, 7.94789e-017, 1>, <67.9427, 181.658, -10>, <2.70404e-018, -4.23876e-018, 1> }
smooth_triangle { <19.4652, 280, -10>, <1.24588e-016, 7.94789e-017, 1>, <28.9305, 280, -10>, <0, 0, 1>, <82.6203, 195.838, -10>, <0, 0, 1> }
smooth_triangle { <82.6203, 195.838, -10>, <0, 0, 1>, <136.31, 111.675, -10>, <0, 0, 1>, <67.9427, 181.658, -10>, <2.70404e-018, -4.23876e-018, 1> }
smooth_triangle { <136.31, 111.675, -10>, <0, 0, 1>, <190, 27.5126, -10>, <0, 0, 1>, <125.885, 90.8291, -10>, <0, 0, 1> }
smooth_triangle { <190, 27.5126, -10>, <0, 0, 1>, <190, 13.7563, -10>, <0, 0, 1>, <125.885, 90.8291, -10>, <0, 0, 1> }
smooth_triangle { <190, 13.7563, -10>, <0, 0, 1>, <190, 0, -10>, <0, 0, 1>, <125.885, 90.8291, -10>, <0, 0, 1> }
smooth_triangle { <67.9427, 181.658, -10>, <2.70404e-018, -4.23876e-018, 1>, <19.4652, 280, -10>, <1.24588e-016, 7.94789e-017, 1>, <82.6203, 195.838, -10>, <0, 0, 1> }
smooth_triangle { <183.828, 0, 10>, <0.843062, 0.537816, 0>, <125.885, 90.8291, 10>, <0.843062, 0.537816, 0>, <183.828, 0, 8.88178e-016>, <0.843062, 0.537816, 0> }
smooth_triangle { <125.885, 90.8291, 10>, <0.843062, 0.537816, 0>, <67.9427, 181.658, 10>, <0.843062, 0.537816, 0>, <67.9427, 181.658, -10>, <0.843062, 0.537816, 0> }
smooth_triangle { <67.9427, 181.658, 10>, <0.843062, 0.537816, 0>, <10, 272.487, 10>, <0.843062, 0.537816, 0>, <10, 272.487, 8.88178e-016>, <0.843062, 0.537816, 0> }
smooth_triangle { <10, 272.487, -10>, <0.843062, 0.537816, 0>, <67.9427, 181.658, -10>, <0.843062, 0.537816, 0>, <10, 272.487, 8.88178e-016>, <0.843062, 0.537816, 0> }
smooth_triangle { <67.9427, 181.658, -10>, <0.843062, 0.537816, 0>, <125.885, 90.8291, -10>, <0.843062, 0.537816, 0>, <125.885, 90.8291, 10>, <0.843062, 0.537816, 0> }
smooth_triangle { <125.885, 90.8291, -10>, <0.843062, 0.537816, 0>, <183.828, 0, -10>, <0.843062, 0.537816, 0>, <183.828, 0, 8.88178e-016>, <0.843062, 0.537816, 0> }
smooth_triangle { <183.828, 0, 8.88178e-016>, <0.843062, 0.537816, 0>, <125.885, 90.8291, 10>, <0.843062, 0.537816, 0>, <125.885, 90.8291, -10>, <0.843062, 0.537816, 0> }
smooth_triangle { <67.9427, 181.658, -10>, <0.843062, 0.537816, 0>, <67.9427, 181.658, 10>, <0.843062, 0.537816, 0>, <10, 272.487, 8.88178e-016>, <0.843062, 0.537816, 0> }
smooth_triangle { <28.9305, 280, 10>, <-0.843062, -0.537816, 0>, <82.6203, 195.838, 10>, <-0.843062, -0.537816, 0>, <28.9305, 280, 3.55271e-015>, <-0.843062, -0.537816, 0> }
smooth_triangle { <82.6203, 195.838, 10>, <-0.843062, -0.537816, 0>, <136.31, 111.675, 10>, <-0.843062, -0.537816, 0>, <136.31, 111.675, -10>, <-0.843062, -0.537816, 0> }
smooth_triangle { <136.31, 111.675, 10>, <-0.843062, -0.537816, 0>, <190, 27.5126, 10>, <-0.843062, -0.537816, 0>, <190, 27.5126, -10>, <-0.843062, -0.537816, 0> }
smooth_triangle { <190, 27.5126, -10>, <-0.843062, -0.537816, 0>, <136.31, 111.675, -10>, <-0.843062, -0.537816, 0>, <136.31, 111.675, 10>, <-0.843062, -0.537816, 0> }
smooth_triangle { <136.31, 111.675, -10>, <-0.843062, -0.537816, 0>, <82.6203, 195.838, -10>, <-0.843062, -0.537816, 0>, <82.6203, 195.838, 10>, <-0.843062, -0.537816, 0> }
smooth_triangle { <82.6203, 195.838, -10>, <-0.843062, -0.537816, 0>, <28.9305, 280, -10>, <-0.843062, -0.537816, 0>, <28.9305, 280, 3.55271e-015>, <-0.843062, -0.537816, 0> }
smooth_triangle { <28.9305, 280, 3.55271e-015>, <-0.843062, -0.537816, 0>, <82.6203, 195.838, 10>, <-0.843062, -0.537816, 0>, <82.6203, 195.838, -10>, <-0.843062, -0.537816, 0> }
smooth_triangle { <190, 0, 10>, <-1, 0, 0>, <190, 0, -4.44089e-015>, <-1, 0, 0>, <190, 13.7563, 10>, <-1, 0, -1.09578e-015> }
smooth_triangle { <190, 13.7563, 10>, <-1, 0, -1.09578e-015>, <190, 27.5126, -10>, <-1, 0, 0>, <190, 27.5126, 10>, <-1, 0, 0> }
smooth_triangle { <190, 27.5126, -10>, <-1, 0, 0>, <190, 13.7563, 10>, <-1, 0, -1.09578e-015>, <190, 13.7563, -10>, <-1, 0, 1.09578e-015> }
smooth_triangle { <190, 13.7563, -10>, <-1, 0, 1.09578e-015>, <190, 0, -4.44089e-015>, <-1, 0, 0>, <190, 0, -10>, <-1, 0, 0> }
smooth_triangle { <190, 0, -4.44089e-015>, <-1, 0, 0>, <190, 13.7563, -10>, <-1, 0, 1.09578e-015>, <190, 13.7563, 10>, <-1, 0, -1.09578e-015> }
smooth_triangle { <10, 272.487, 10>, <1, 0, 0>, <10, 280, 10>, <1, 0, 0>, <10, 280, 1.77636e-015>, <1, 0, 0> }
smooth_triangle { <10, 280, -10>, <1, 0, 0>, <10, 272.487, -10>, <1, 0, 0>, <10, 272.487, 8.88178e-016>, <1, 0, 0> }
smooth_triangle { <10, 272.487, 8.88178e-016>, <1, 0, 0>, <10, 272.487, 10>, <1, 0, 0>, <10, 280, 1.77636e-015>, <1, 0, 0> }
smooth_triangle { <10, 280, 1.77636e-015>, <1, 0, 0>, <10, 280, -10>, <1, 0, 0>, <10, 272.487, 8.88178e-016>, <1, 0, 0> }
smooth_triangle { <28.9305, 280, 10>, <0, -1, 0>, <28.9305, 280, 3.55271e-015>, <0, -1, 0>, <19.4652, 280, 10>, <0, -1, 0> }
smooth_triangle { <19.4652, 280, 10>, <0, -1, 0>, <10, 280, 1.77636e-015>, <0, -1, 0>, <10, 280, 10>, <5.55112e-017, -1, 0> }
smooth_triangle { <10, 280, -10>, <-2.22045e-016, -1, 0>, <10, 280, 1.77636e-015>, <0, -1, 0>, <19.4652, 280, -10>, <0, -1, 0> }
smooth_triangle { <19.4652, 280, -10>, <0, -1, 0>, <28.9305, 280, 3.55271e-015>, <0, -1, 0>, <28.9305, 280, -10>, <-2.22045e-016, -1, 0> }
smooth_triangle { <28.9305, 280, 3.55271e-015>, <0, -1, 0>, <10, 280, 1.77636e-015>, <0, -1, 0>, <19.4652, 280, 10>, <0, -1, 0> }
smooth_triangle { <10, 280, 1.77636e-015>, <0, -1, 0>, <28.9305, 280, 3.55271e-015>, <0, -1, 0>, <19.4652, 280, -10>, <0, -1, 0> }
smooth_triangle { <183.828, 0, 10>, <0, 1, 0>, <190, 0, -4.44089e-015>, <0, 1, 0>, <190, 0, 10>, <0, 1, 0> }
smooth_triangle { <190, 0, -10>, <0, 1, 0>, <183.828, 0, 8.88178e-016>, <0, 1, 0>, <183.828, 0, -10>, <0, 1, 0> }
smooth_triangle { <183.828, 0, 8.88178e-016>, <0, 1, 0>, <190, 0, -4.44089e-015>, <0, 1, 0>, <183.828, 0, 10>, <0, 1, 0> }
smooth_triangle { <190, 0, -4.44089e-015>, <0, 1, 0>, <183.828, 0, 8.88178e-016>, <0, 1, 0>, <190, 0, -10>, <0, 1, 0> }
texture { madera1 }
}
#declare viga3x2_Horizontal_puerta10=mesh{
smooth_triangle { <40, 0, 10>, <0, 0, -1>, <50, 0, 10>, <0, 0, -1>, <40, 110, 10>, <0, 0, -1> }
smooth_triangle { <50, 0, 10>, <0, 0, -1>, <60, 0, 10>, <0, 0, -1>, <60, 110, 10>, <0, 0, -1> }
smooth_triangle { <60, 110, 10>, <0, 0, -1>, <60, 220, 10>, <0, 0, -1>, <50, 220, 10>, <0, 0, -1> }
smooth_triangle { <50, 220, 10>, <0, 0, -1>, <40, 220, 10>, <0, 0, -1>, <40, 110, 10>, <0, 0, -1> }
smooth_triangle { <40, 110, 10>, <0, 0, -1>, <50, 0, 10>, <0, 0, -1>, <60, 110, 10>, <0, 0, -1> }
smooth_triangle { <60, 110, 10>, <0, 0, -1>, <50, 220, 10>, <0, 0, -1>, <40, 110, 10>, <0, 0, -1> }
smooth_triangle { <40, 0, -10>, <0, 0, 1>, <40, 110, -10>, <0, 0, 1>, <50, 0, -10>, <0, 0, 1> }
smooth_triangle { <50, 0, -10>, <0, 0, 1>, <60, 110, -10>, <0, 0, 1>, <60, 0, -10>, <0, 0, 1> }
smooth_triangle { <60, 110, -10>, <0, 0, 1>, <50, 220, -10>, <0, 0, 1>, <60, 220, -10>, <0, 0, 1> }
smooth_triangle { <50, 220, -10>, <0, 0, 1>, <40, 110, -10>, <0, 0, 1>, <40, 220, -10>, <0, 0, 1> }
smooth_triangle { <40, 110, -10>, <0, 0, 1>, <60, 110, -10>, <0, 0, 1>, <50, 0, -10>, <0, 0, 1> }
smooth_triangle { <60, 110, -10>, <0, 0, 1>, <40, 110, -10>, <0, 0, 1>, <50, 220, -10>, <0, 0, 1> }
smooth_triangle { <40, 0, 10>, <0, 1, 0>, <40, 0, 0>, <0, 1, 0>, <50, 0, 10>, <0, 1, 0> }
smooth_triangle { <50, 0, 10>, <0, 1, 0>, <60, 0, 0>, <0, 1, 0>, <60, 0, 10>, <0, 1, 0> }
smooth_triangle { <60, 0, -10>, <0, 1, 0>, <60, 0, 0>, <0, 1, 0>, <50, 0, -10>, <0, 1, 0> }
smooth_triangle { <50, 0, -10>, <0, 1, 0>, <40, 0, 0>, <0, 1, 0>, <40, 0, -10>, <0, 1, 0> }
smooth_triangle { <40, 0, 0>, <0, 1, 0>, <50, 0, -10>, <0, 1, 0>, <50, 0, 10>, <0, 1, 0> }
smooth_triangle { <50, 0, 10>, <0, 1, 0>, <50, 0, -10>, <0, 1, 0>, <60, 0, 0>, <0, 1, 0> }
smooth_triangle { <60, 0, 10>, <-1, 0, 0>, <60, 0, 0>, <-1, 0, 0>, <60, 110, 10>, <-1, 0, 0> }
smooth_triangle { <60, 110, 10>, <-1, 0, 0>, <60, 220, 0>, <-1, 0, 0>, <60, 220, 10>, <-1, 0, 0> }
smooth_triangle { <60, 220, -10>, <-1, 0, 0>, <60, 220, 0>, <-1, 0, 0>, <60, 110, -10>, <-1, 0, 0> }
smooth_triangle { <60, 110, -10>, <-1, 0, 0>, <60, 0, 0>, <-1, 0, 0>, <60, 0, -10>, <-1, 0, 0> }
smooth_triangle { <60, 0, 0>, <-1, 0, 0>, <60, 110, -10>, <-1, 0, 0>, <60, 110, 10>, <-1, 0, 0> }
smooth_triangle { <60, 110, 10>, <-1, 0, 0>, <60, 110, -10>, <-1, 0, 0>, <60, 220, 0>, <-1, 0, 0> }
smooth_triangle { <60, 220, 10>, <0, -1, 0>, <60, 220, 0>, <0, -1, 0>, <50, 220, 10>, <0, -1, 0> }
smooth_triangle { <50, 220, 10>, <0, -1, 0>, <40, 220, 0>, <0, -1, 0>, <40, 220, 10>, <0, -1, 0> }
smooth_triangle { <40, 220, -10>, <0, -1, 0>, <40, 220, 0>, <0, -1, 0>, <50, 220, -10>, <0, -1, 0> }
smooth_triangle { <50, 220, -10>, <0, -1, 0>, <60, 220, 0>, <0, -1, 0>, <60, 220, -10>, <0, -1, 0> }
smooth_triangle { <60, 220, 0>, <0, -1, 0>, <50, 220, -10>, <0, -1, 0>, <50, 220, 10>, <0, -1, 0> }
smooth_triangle { <50, 220, 10>, <0, -1, 0>, <50, 220, -10>, <0, -1, 0>, <40, 220, 0>, <0, -1, 0> }
smooth_triangle { <40, 220, 10>, <1, 0, 0>, <40, 220, 0>, <1, 0, 0>, <40, 110, 10>, <1, 0, 0> }
smooth_triangle { <40, 110, 10>, <1, 0, 0>, <40, 0, 0>, <1, 0, 0>, <40, 0, 10>, <1, 0, 0> }
smooth_triangle { <40, 0, -10>, <1, 0, 0>, <40, 0, 0>, <1, 0, 0>, <40, 110, -10>, <1, 0, 0> }
smooth_triangle { <40, 110, -10>, <1, 0, 0>, <40, 220, 0>, <1, 0, 0>, <40, 220, -10>, <1, 0, 0> }
smooth_triangle { <40, 220, 0>, <1, 0, 0>, <40, 110, -10>, <1, 0, 0>, <40, 110, 10>, <1, 0, 0> }
smooth_triangle { <40, 110, 10>, <1, 0, 0>, <40, 110, -10>, <1, 0, 0>, <40, 0, 0>, <1, 0, 0> }
texture { madera1 }
}
#declare viga3x2_Horizontal_puerta11=mesh{
smooth_triangle { <60, 200, 10>, <0, 0, -1>, <100, 200, 10>, <0, 0, -1>, <60, 210, 10>, <0, 0, -1> }
smooth_triangle { <100, 200, 10>, <0, 0, -1>, <140, 200, 10>, <0, 0, -1>, <140, 210, 10>, <0, 0, -1> }
smooth_triangle { <140, 210, 10>, <0, 0, -1>, <140, 220, 10>, <0, 0, -1>, <100, 220, 10>, <0, 0, -1> }
smooth_triangle { <100, 220, 10>, <0, 0, -1>, <60, 220, 10>, <0, 0, -1>, <60, 210, 10>, <0, 0, -1> }
smooth_triangle { <60, 210, 10>, <0, 0, -1>, <100, 200, 10>, <0, 0, -1>, <100, 220, 10>, <0, 0, -1> }
smooth_triangle { <100, 200, 10>, <0, 0, -1>, <140, 210, 10>, <0, 0, -1>, <100, 220, 10>, <0, 0, -1> }
smooth_triangle { <60, 200, -10>, <0, 0, 1>, <60, 210, -10>, <0, 0, 1>, <100, 200, -10>, <0, 0, 1> }
smooth_triangle { <100, 200, -10>, <0, 0, 1>, <140, 210, -10>, <0, 0, 1>, <140, 200, -10>, <0, 0, 1> }
smooth_triangle { <140, 210, -10>, <0, 0, 1>, <100, 220, -10>, <0, 0, 1>, <140, 220, -10>, <0, 0, 1> }
smooth_triangle { <100, 220, -10>, <0, 0, 1>, <60, 210, -10>, <0, 0, 1>, <60, 220, -10>, <0, 0, 1> }
smooth_triangle { <60, 210, -10>, <0, 0, 1>, <100, 220, -10>, <0, 0, 1>, <100, 200, -10>, <0, 0, 1> }
smooth_triangle { <100, 200, -10>, <0, 0, 1>, <100, 220, -10>, <0, 0, 1>, <140, 210, -10>, <0, 0, 1> }
smooth_triangle { <60, 200, 10>, <0, 1, 0>, <60, 200, 0>, <0, 1, 0>, <100, 200, 10>, <0, 1, 0> }
smooth_triangle { <100, 200, 10>, <0, 1, 0>, <140, 200, 0>, <0, 1, 0>, <140, 200, 10>, <0, 1, 0> }
smooth_triangle { <140, 200, -10>, <0, 1, 0>, <140, 200, 0>, <0, 1, 0>, <100, 200, -10>, <0, 1, 0> }
smooth_triangle { <100, 200, -10>, <0, 1, 0>, <60, 200, 0>, <0, 1, 0>, <60, 200, -10>, <0, 1, 0> }
smooth_triangle { <60, 200, 0>, <0, 1, 0>, <100, 200, -10>, <0, 1, 0>, <100, 200, 10>, <0, 1, 0> }
smooth_triangle { <100, 200, 10>, <0, 1, 0>, <100, 200, -10>, <0, 1, 0>, <140, 200, 0>, <0, 1, 0> }
smooth_triangle { <140, 200, 10>, <-1, 0, 0>, <140, 200, 0>, <-1, 0, 0>, <140, 210, 10>, <-1, 0, 0> }
smooth_triangle { <140, 210, 10>, <-1, 0, 0>, <140, 220, 0>, <-1, 0, 0>, <140, 220, 10>, <-1, 0, 0> }
smooth_triangle { <140, 220, -10>, <-1, 0, 0>, <140, 220, 0>, <-1, 0, 0>, <140, 210, -10>, <-1, 0, 0> }
smooth_triangle { <140, 210, -10>, <-1, 0, 0>, <140, 200, 0>, <-1, 0, 0>, <140, 200, -10>, <-1, 0, 0> }
smooth_triangle { <140, 200, 0>, <-1, 0, 0>, <140, 210, -10>, <-1, 0, 0>, <140, 210, 10>, <-1, 0, 0> }
smooth_triangle { <140, 210, 10>, <-1, 0, 0>, <140, 210, -10>, <-1, 0, 0>, <140, 220, 0>, <-1, 0, 0> }
smooth_triangle { <140, 220, 10>, <0, -1, 0>, <140, 220, 0>, <0, -1, 0>, <100, 220, 10>, <0, -1, 0> }
smooth_triangle { <100, 220, 10>, <0, -1, 0>, <60, 220, 0>, <0, -1, 0>, <60, 220, 10>, <0, -1, 0> }
smooth_triangle { <60, 220, -10>, <0, -1, 0>, <60, 220, 0>, <0, -1, 0>, <100, 220, -10>, <0, -1, 0> }
smooth_triangle { <100, 220, -10>, <0, -1, 0>, <140, 220, 0>, <0, -1, 0>, <140, 220, -10>, <0, -1, 0> }
smooth_triangle { <140, 220, 0>, <0, -1, 0>, <100, 220, -10>, <0, -1, 0>, <100, 220, 10>, <0, -1, 0> }
smooth_triangle { <100, 220, 10>, <0, -1, 0>, <100, 220, -10>, <0, -1, 0>, <60, 220, 0>, <0, -1, 0> }
smooth_triangle { <60, 220, 10>, <1, 0, 0>, <60, 220, 0>, <1, 0, 0>, <60, 210, 10>, <1, 0, 0> }
smooth_triangle { <60, 210, 10>, <1, 0, 0>, <60, 200, 0>, <1, 0, 0>, <60, 200, 10>, <1, 0, 0> }
smooth_triangle { <60, 200, -10>, <1, 0, 0>, <60, 200, 0>, <1, 0, 0>, <60, 210, -10>, <1, 0, 0> }
smooth_triangle { <60, 210, -10>, <1, 0, 0>, <60, 220, 0>, <1, 0, 0>, <60, 220, -10>, <1, 0, 0> }
smooth_triangle { <60, 220, 0>, <1, 0, 0>, <60, 210, -10>, <1, 0, 0>, <60, 210, 10>, <1, 0, 0> }
smooth_triangle { <60, 210, 10>, <1, 0, 0>, <60, 210, -10>, <1, 0, 0>, <60, 200, 0>, <1, 0, 0> }
texture { madera1 }
}
#declare viga3x2_Horizontal_ventana10=mesh{
smooth_triangle { <40, 220, 10>, <0, 0, -1>, <100, 220, 10>, <0, 0, -1>, <40, 230, 10>, <0, 0, -1> }
smooth_triangle { <100, 220, 10>, <0, 0, -1>, <160, 220, 10>, <0, 0, -1>, <160, 230, 10>, <0, 0, -1> }
smooth_triangle { <160, 230, 10>, <0, 0, -1>, <160, 240, 10>, <0, 0, -1>, <100, 240, 10>, <0, 0, -1> }
smooth_triangle { <100, 240, 10>, <0, 0, -1>, <40, 240, 10>, <0, 0, -1>, <40, 230, 10>, <0, 0, -1> }
smooth_triangle { <40, 230, 10>, <0, 0, -1>, <100, 220, 10>, <0, 0, -1>, <100, 240, 10>, <0, 0, -1> }
smooth_triangle { <100, 220, 10>, <0, 0, -1>, <160, 230, 10>, <0, 0, -1>, <100, 240, 10>, <0, 0, -1> }
smooth_triangle { <40, 220, -10>, <0, 0, 1>, <40, 230, -10>, <0, 0, 1>, <100, 220, -10>, <0, 0, 1> }
smooth_triangle { <100, 220, -10>, <0, 0, 1>, <160, 230, -10>, <0, 0, 1>, <160, 220, -10>, <0, 0, 1> }
smooth_triangle { <160, 230, -10>, <0, 0, 1>, <100, 240, -10>, <0, 0, 1>, <160, 240, -10>, <0, 0, 1> }
smooth_triangle { <100, 240, -10>, <0, 0, 1>, <40, 230, -10>, <0, 0, 1>, <40, 240, -10>, <0, 0, 1> }
smooth_triangle { <40, 230, -10>, <0, 0, 1>, <100, 240, -10>, <0, 0, 1>, <100, 220, -10>, <0, 0, 1> }
smooth_triangle { <100, 220, -10>, <0, 0, 1>, <100, 240, -10>, <0, 0, 1>, <160, 230, -10>, <0, 0, 1> }
smooth_triangle { <40, 220, 10>, <0, 1, 0>, <40, 220, 0>, <0, 1, 0>, <100, 220, 10>, <0, 1, 0> }
smooth_triangle { <100, 220, 10>, <0, 1, 0>, <160, 220, 0>, <0, 1, 0>, <160, 220, 10>, <0, 1, 0> }
smooth_triangle { <160, 220, -10>, <0, 1, 0>, <160, 220, 0>, <0, 1, 0>, <100, 220, -10>, <0, 1, 0> }
smooth_triangle { <100, 220, -10>, <0, 1, 0>, <40, 220, 0>, <0, 1, 0>, <40, 220, -10>, <0, 1, 0> }
smooth_triangle { <40, 220, 0>, <0, 1, 0>, <100, 220, -10>, <0, 1, 0>, <100, 220, 10>, <0, 1, 0> }
smooth_triangle { <100, 220, 10>, <0, 1, 0>, <100, 220, -10>, <0, 1, 0>, <160, 220, 0>, <0, 1, 0> }
smooth_triangle { <160, 220, 10>, <-1, 0, 0>, <160, 220, 0>, <-1, 0, 0>, <160, 230, 10>, <-1, 0, 0> }
smooth_triangle { <160, 230, 10>, <-1, 0, 0>, <160, 240, 0>, <-1, 0, 0>, <160, 240, 10>, <-1, 0, 0> }
smooth_triangle { <160, 240, -10>, <-1, 0, 0>, <160, 240, 0>, <-1, 0, 0>, <160, 230, -10>, <-1, 0, 0> }
smooth_triangle { <160, 230, -10>, <-1, 0, 0>, <160, 220, 0>, <-1, 0, 0>, <160, 220, -10>, <-1, 0, 0> }
smooth_triangle { <160, 220, 0>, <-1, 0, 0>, <160, 230, -10>, <-1, 0, 0>, <160, 230, 10>, <-1, 0, 0> }
smooth_triangle { <160, 230, 10>, <-1, 0, 0>, <160, 230, -10>, <-1, 0, 0>, <160, 240, 0>, <-1, 0, 0> }
smooth_triangle { <160, 240, 10>, <0, -1, 0>, <160, 240, 0>, <0, -1, 0>, <100, 240, 10>, <0, -1, 0> }
smooth_triangle { <100, 240, 10>, <0, -1, 0>, <40, 240, 0>, <0, -1, 0>, <40, 240, 10>, <0, -1, 0> }
smooth_triangle { <40, 240, -10>, <0, -1, 0>, <40, 240, 0>, <0, -1, 0>, <100, 240, -10>, <0, -1, 0> }
smooth_triangle { <100, 240, -10>, <0, -1, 0>, <160, 240, 0>, <0, -1, 0>, <160, 240, -10>, <0, -1, 0> }
smooth_triangle { <160, 240, 0>, <0, -1, 0>, <100, 240, -10>, <0, -1, 0>, <100, 240, 10>, <0, -1, 0> }
smooth_triangle { <100, 240, 10>, <0, -1, 0>, <100, 240, -10>, <0, -1, 0>, <40, 240, 0>, <0, -1, 0> }
smooth_triangle { <40, 240, 10>, <1, 0, 0>, <40, 240, 0>, <1, 0, 0>, <40, 230, 10>, <1, 0, 0> }
smooth_triangle { <40, 230, 10>, <1, 0, 0>, <40, 220, 0>, <1, 0, 0>, <40, 220, 10>, <1, 0, 0> }
smooth_triangle { <40, 220, -10>, <1, 0, 0>, <40, 220, 0>, <1, 0, 0>, <40, 230, -10>, <1, 0, 0> }
smooth_triangle { <40, 230, -10>, <1, 0, 0>, <40, 240, 0>, <1, 0, 0>, <40, 240, -10>, <1, 0, 0> }
smooth_triangle { <40, 240, 0>, <1, 0, 0>, <40, 230, -10>, <1, 0, 0>, <40, 230, 10>, <1, 0, 0> }
smooth_triangle { <40, 230, 10>, <1, 0, 0>, <40, 230, -10>, <1, 0, 0>, <40, 220, 0>, <1, 0, 0> }
texture { madera1 }
}
#declare viga3x2_Vertical_ventana10=mesh {
smooth_triangle { <40, 120, 10>, <0, 0, -1>, <50, 120, 10>, <0, 0, -1>, <40, 170, 10>, <0, 0, -1> }
smooth_triangle { <50, 120, 10>, <0, 0, -1>, <60, 120, 10>, <0, 0, -1>, <60, 170, 10>, <0, 0, -1> }
smooth_triangle { <60, 170, 10>, <0, 0, -1>, <60, 220, 10>, <0, 0, -1>, <50, 220, 10>, <0, 0, -1> }
smooth_triangle { <50, 220, 10>, <0, 0, -1>, <40, 220, 10>, <0, 0, -1>, <40, 170, 10>, <0, 0, -1> }
smooth_triangle { <40, 170, 10>, <0, 0, -1>, <50, 120, 10>, <0, 0, -1>, <60, 170, 10>, <0, 0, -1> }
smooth_triangle { <60, 170, 10>, <0, 0, -1>, <50, 220, 10>, <0, 0, -1>, <40, 170, 10>, <0, 0, -1> }
smooth_triangle { <40, 120, -10>, <0, 0, 1>, <40, 170, -10>, <0, 0, 1>, <50, 120, -10>, <0, 0, 1> }
smooth_triangle { <50, 120, -10>, <0, 0, 1>, <60, 170, -10>, <0, 0, 1>, <60, 120, -10>, <0, 0, 1> }
smooth_triangle { <60, 170, -10>, <0, 0, 1>, <50, 220, -10>, <0, 0, 1>, <60, 220, -10>, <0, 0, 1> }
smooth_triangle { <50, 220, -10>, <0, 0, 1>, <40, 170, -10>, <0, 0, 1>, <40, 220, -10>, <0, 0, 1> }
smooth_triangle { <40, 170, -10>, <0, 0, 1>, <60, 170, -10>, <0, 0, 1>, <50, 120, -10>, <0, 0, 1> }
smooth_triangle { <60, 170, -10>, <0, 0, 1>, <40, 170, -10>, <0, 0, 1>, <50, 220, -10>, <0, 0, 1> }
smooth_triangle { <40, 120, 10>, <0, 1, 0>, <40, 120, 0>, <0, 1, 0>, <50, 120, 10>, <0, 1, 0> }
smooth_triangle { <50, 120, 10>, <0, 1, 0>, <60, 120, 0>, <0, 1, 0>, <60, 120, 10>, <0, 1, 0> }
smooth_triangle { <60, 120, -10>, <0, 1, 0>, <60, 120, 0>, <0, 1, 0>, <50, 120, -10>, <0, 1, 0> }
smooth_triangle { <50, 120, -10>, <0, 1, 0>, <40, 120, 0>, <0, 1, 0>, <40, 120, -10>, <0, 1, 0> }
smooth_triangle { <40, 120, 0>, <0, 1, 0>, <50, 120, -10>, <0, 1, 0>, <50, 120, 10>, <0, 1, 0> }
smooth_triangle { <50, 120, 10>, <0, 1, 0>, <50, 120, -10>, <0, 1, 0>, <60, 120, 0>, <0, 1, 0> }
smooth_triangle { <60, 120, 10>, <-1, 0, 0>, <60, 120, 0>, <-1, 0, 0>, <60, 170, 10>, <-1, 0, 0> }
smooth_triangle { <60, 170, 10>, <-1, 0, 0>, <60, 220, 0>, <-1, 0, 0>, <60, 220, 10>, <-1, 0, 0> }
smooth_triangle { <60, 220, -10>, <-1, 0, 0>, <60, 220, 0>, <-1, 0, 0>, <60, 170, -10>, <-1, 0, 0> }
smooth_triangle { <60, 170, -10>, <-1, 0, 0>, <60, 120, 0>, <-1, 0, 0>, <60, 120, -10>, <-1, 0, 0> }
smooth_triangle { <60, 120, 0>, <-1, 0, 0>, <60, 170, -10>, <-1, 0, 0>, <60, 170, 10>, <-1, 0, 0> }
smooth_triangle { <60, 170, 10>, <-1, 0, 0>, <60, 170, -10>, <-1, 0, 0>, <60, 220, 0>, <-1, 0, 0> }
smooth_triangle { <60, 220, 10>, <0, -1, 0>, <60, 220, 0>, <0, -1, 0>, <50, 220, 10>, <0, -1, 0> }
smooth_triangle { <50, 220, 10>, <0, -1, 0>, <40, 220, 0>, <0, -1, 0>, <40, 220, 10>, <0, -1, 0> }
smooth_triangle { <40, 220, -10>, <0, -1, 0>, <40, 220, 0>, <0, -1, 0>, <50, 220, -10>, <0, -1, 0> }
smooth_triangle { <50, 220, -10>, <0, -1, 0>, <60, 220, 0>, <0, -1, 0>, <60, 220, -10>, <0, -1, 0> }
smooth_triangle { <60, 220, 0>, <0, -1, 0>, <50, 220, -10>, <0, -1, 0>, <50, 220, 10>, <0, -1, 0> }
smooth_triangle { <50, 220, 10>, <0, -1, 0>, <50, 220, -10>, <0, -1, 0>, <40, 220, 0>, <0, -1, 0> }
smooth_triangle { <40, 220, 10>, <1, 0, 0>, <40, 220, 0>, <1, 0, 0>, <40, 170, 10>, <1, 0, 0> }
smooth_triangle { <40, 170, 10>, <1, 0, 0>, <40, 120, 0>, <1, 0, 0>, <40, 120, 10>, <1, 0, 0> }
smooth_triangle { <40, 120, -10>, <1, 0, 0>, <40, 120, 0>, <1, 0, 0>, <40, 170, -10>, <1, 0, 0> }
smooth_triangle { <40, 170, -10>, <1, 0, 0>, <40, 220, 0>, <1, 0, 0>, <40, 220, -10>, <1, 0, 0> }
smooth_triangle { <40, 220, 0>, <1, 0, 0>, <40, 170, -10>, <1, 0, 0>, <40, 170, 10>, <1, 0, 0> }
smooth_triangle { <40, 170, 10>, <1, 0, 0>, <40, 170, -10>, <1, 0, 0>, <40, 120, 0>, <1, 0, 0> }
texture { madera1 }
}
#declare panelR3x2_2y4=union{
object{paredR3x2_completa}
object{viga3x2_2}
object{viga3x2_4}
}
#declare panelR3x2_2y4y16=union{
object{paredR3x2_completa}
object{viga3x2_2}
object{viga3x2_4}
object{viga3x2_16}
}
#declare panelR3x2_2y4y32=union{
object{paredR3x2_completa}
object{viga3x2_2}
object{viga3x2_4}
object{viga3x2_32}
}
#declare panelR3x2_2y4y16y32=union{
object{paredR3x2_completa}
object{viga3x2_2}
object{viga3x2_4}
object{viga3x2_16}
object{viga3x2_32}
}
#declare panelR3x2_puerta10=union{
object{paredR3x2_puerta}
object{viga3x2_2}
object{viga3x2_4}
object{viga3x2_4 translate<0,-80,0>}
object{viga3x2_Horizontal_puerta10}
object{viga3x2_Horizontal_puerta10 translate<100,0,0>}
object{puerta1_3x1 translate<50,0,0>}
}
#declare panelR3x2_puerta11=union{
object{paredR3x2_puerta}
object{viga3x2_2}
object{viga3x2_4}
object{viga3x2_4 translate<0,-80,0>}
object{viga3x2_Horizontal_puerta10}
object{viga3x2_Horizontal_puerta10 translate<100,0,0>}
object{puerta2_3x1 translate<50,0,0>}
}
#declare panelR3x2_puerta12=union{
object{paredR3x2_puerta}
object{viga3x2_2}
object{viga3x2_4}
object{viga3x2_Horizontal_puerta11}
object{viga3x2_Horizontal_puerta10}
object{viga3x2_Horizontal_puerta10 translate<100,0,0>}
object{puerta1_3x1 translate<50,0,0>}
}
#declare panelR3x2_puerta13=union{
object{paredR3x2_puerta}
object{viga3x2_2}
object{viga3x2_4}
object{viga3x2_Horizontal_puerta11}
object{viga3x2_Horizontal_puerta10}
object{viga3x2_Horizontal_puerta10 translate<100,0,0>}
object{puerta2_3x1 translate<50,0,0>}
}
#declare panelR3x2_ventana10=union{
object{paredR3x2_ventana}
object{viga3x2_2}
object{viga3x2_4}
object{viga3x2_Horizontal_ventana10}
object{viga3x2_Horizontal_ventana10 translate<0,-120,0>}
object{viga3x2_Vertical_ventana10}
object{viga3x2_Vertical_ventana10 translate<100,0,0>}
object{ventana1_3x1 translate<50,0,0>}
}
#declare panelR3x2_ventana11=union{
object{paredR3x2_ventana}
object{viga3x2_2}
object{viga3x2_4}
object{viga3x2_Horizontal_ventana10}
object{viga3x2_Horizontal_ventana10 translate<0,-120,0>}
object{viga3x2_Vertical_ventana10}
object{viga3x2_Vertical_ventana10 translate<100,0,0>}
object{ventana2_3x1 translate<50,0,0>}
}
#declare panelR3x2_ventana12=union{
object{paredR3x2_ventana}
object{viga3x2_2}
object{viga3x2_4}
object{viga3x2_Horizontal_ventana10}
object{viga3x2_4 translate<0,-180,0>}
object{viga3x2_Vertical_ventana10}
object{viga3x2_Vertical_ventana10 translate<100,0,0>}
object{ventana1_3x1 translate<50,0,0>}
}
#declare panelR3x2_ventana13=union{
object{paredR3x2_ventana}
object{viga3x2_2}
object{viga3x2_4}
object{viga3x2_Horizontal_ventana10}
object{viga3x2_4 translate<0,-180,0>}
object{viga3x2_Vertical_ventana10}
object{viga3x2_Vertical_ventana10 translate<100,0,0>}
object{ventana2_3x1 translate<50,0,0>}
}
// ********************* OBJETOS PARA PANELES 2*2 **********************
//(Se usan para los paneles laterales, colgantes y ajustes)
#declare paredR2x2_completa=mesh {
smooth_triangle { <0, 0, 20>, <0, 0, -1>, <200, 0, 20>, <0, 0, -1>, <200, 200, 20>, <0, 0, -1> }
smooth_triangle { <200, 200, 20>, <0, 0, -1>, <0, 200, 20>, <0, 0, -1>, <0, 0, 20>, <0, 0, -1> }
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <200, 200, 0>, <0, 0, 1>, <200, 0, 0>, <0, 0, 1> }
smooth_triangle { <200, 200, 0>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1>, <0, 200, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 20>, <0, 1, 0>, <200, 0, 0>, <0, 1, 0>, <200, 0, 20>, <0, 1, 0> }
smooth_triangle { <200, 0, 0>, <0, 1, 0>, <0, 0, 20>, <0, 1, 0>, <0, 0, 0>, <0, 1, 0> }
smooth_triangle { <200, 0, 20>, <-1, 0, 0>, <200, 200, 0>, <-1, 0, 0>, <200, 200, 20>, <-1, 0, 0> }
smooth_triangle { <200, 200, 0>, <-1, 0, 0>, <200, 0, 20>, <-1, 0, 0>, <200, 0, 0>, <-1, 0, 0> }
smooth_triangle { <200, 200, 20>, <0, -1, 0>, <0, 200, 0>, <0, -1, 0>, <0, 200, 20>, <0, -1, 0> }
smooth_triangle { <0, 200, 0>, <0, -1, 0>, <200, 200, 20>, <0, -1, 0>, <200, 200, 0>, <0, -1, 0> }
smooth_triangle { <0, 200, 20>, <1, 0, 0>, <0, 0, 0>, <1, 0, 0>, <0, 0, 20>, <1, 0, 0> }
smooth_triangle { <0, 0, 0>, <1, 0, 0>, <0, 200, 20>, <1, 0, 0>, <0, 200, 0>, <1, 0, 0> }
}
#declare paredR2x2_ventana=mesh {
smooth_triangle { <0, 0, 20>, <0, 0, -1>, <200, 0, 20>, <0, 0, -1>, <60, 90, 20>, <0, 0, -1> }
smooth_triangle { <200, 0, 20>, <0, 0, -1>, <200, 200, 20>, <0, 0, -1>, <140, 90, 20>, <0, 0, -1> }
smooth_triangle { <200, 200, 20>, <0, 0, -1>, <0, 200, 20>, <0, 0, -1>, <60, 190, 20>, <0, 0, -1> }
smooth_triangle { <0, 200, 20>, <0, 0, -1>, <0, 0, 20>, <0, 0, -1>, <60, 90, 20>, <0, 0, -1> }
smooth_triangle { <60, 90, 20>, <0, 0, -1>, <60, 190, 20>, <0, 0, -1>, <0, 200, 20>, <0, 0, -1> }
smooth_triangle { <60, 190, 20>, <0, 0, -1>, <140, 190, 20>, <0, 0, -1>, <200, 200, 20>, <0, 0, -1> }
smooth_triangle { <140, 190, 20>, <0, 0, -1>, <140, 90, 20>, <0, 0, -1>, <200, 200, 20>, <0, 0, -1> }
smooth_triangle { <140, 90, 20>, <0, 0, -1>, <60, 90, 20>, <0, 0, -1>, <200, 0, 20>, <0, 0, -1> }
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <140, 90, 0>, <0, 0, 1>, <200, 0, 0>, <0, 0, 1> }
smooth_triangle { <200, 0, 0>, <0, 0, 1>, <140, 90, 0>, <0, 0, 1>, <200, 200, 0>, <0, 0, 1> }
smooth_triangle { <200, 200, 0>, <0, 0, 1>, <140, 190, 0>, <0, 0, 1>, <0, 200, 0>, <0, 0, 1> }
smooth_triangle { <0, 200, 0>, <0, 0, 1>, <60, 90, 0>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1> }
smooth_triangle { <60, 90, 0>, <0, 0, 1>, <0, 200, 0>, <0, 0, 1>, <60, 190, 0>, <0, 0, 1> }
smooth_triangle { <60, 190, 0>, <0, 0, 1>, <0, 200, 0>, <0, 0, 1>, <140, 190, 0>, <0, 0, 1> }
smooth_triangle { <140, 190, 0>, <0, 0, 1>, <200, 200, 0>, <0, 0, 1>, <140, 90, 0>, <0, 0, 1> }
smooth_triangle { <140, 90, 0>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1>, <60, 90, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 20>, <0, 1, 0>, <200, 0, 0>, <0, 1, 0>, <200, 0, 20>, <0, 1, 0> }
smooth_triangle { <200, 0, 0>, <0, 1, 0>, <0, 0, 20>, <0, 1, 0>, <0, 0, 0>, <0, 1, 0> }
smooth_triangle { <200, 0, 20>, <-1, 0, 0>, <200, 200, 0>, <-1, 0, 0>, <200, 200, 20>, <-1, 0, 0> }
smooth_triangle { <200, 200, 0>, <-1, 0, 0>, <200, 0, 20>, <-1, 0, 0>, <200, 0, 0>, <-1, 0, 0> }
smooth_triangle { <200, 200, 20>, <0, -1, 0>, <0, 200, 0>, <0, -1, 0>, <0, 200, 20>, <0, -1, 0> }
smooth_triangle { <0, 200, 0>, <0, -1, 0>, <200, 200, 20>, <0, -1, 0>, <200, 200, 0>, <0, -1, 0> }
smooth_triangle { <0, 200, 20>, <1, 0, 0>, <0, 0, 0>, <1, 0, 0>, <0, 0, 20>, <1, 0, 0> }
smooth_triangle { <0, 0, 0>, <1, 0, 0>, <0, 200, 20>, <1, 0, 0>, <0, 200, 0>, <1, 0, 0> }
smooth_triangle { <60, 190, 20>, <-1, 0, 0>, <60, 90, 20>, <-1, 0, 0>, <60, 90, 0>, <-1, 0, 0> }
smooth_triangle { <60, 90, 0>, <-1, 0, 0>, <60, 190, 0>, <-1, 0, 0>, <60, 190, 20>, <-1, 0, 0> }
smooth_triangle { <60, 90, 20>, <0, -1, 0>, <140, 90, 20>, <0, -1, 0>, <140, 90, 0>, <0, -1, 0> }
smooth_triangle { <140, 90, 0>, <0, -1, 0>, <60, 90, 0>, <0, -1, 0>, <60, 90, 20>, <0, -1, 0> }
smooth_triangle { <140, 90, 20>, <1, 0, 0>, <140, 190, 20>, <1, 0, 0>, <140, 190, 0>, <1, 0, 0> }
smooth_triangle { <140, 190, 0>, <1, 0, 0>, <140, 90, 0>, <1, 0, 0>, <140, 90, 20>, <1, 0, 0> }
smooth_triangle { <140, 190, 20>, <2.22045e-016, 1, 0>, <60, 190, 20>, <2.22045e-016, 1, 0>, <60, 190, 0>, <2.22045e-016, 1, 0> }
smooth_triangle { <60, 190, 0>, <2.22045e-016, 1, 0>, <140, 190, 0>, <2.22045e-016, 1, 0>, <140, 190, 20>, <2.22045e-016, 1, 0> }
}
#declare viga2x2_2=mesh {
smooth_triangle { <-10, 0, 10>, <0, 0, -1>, <10, 0, 10>, <0, 0, -1>, <10, 200, 10>, <0, 0, -1> }
smooth_triangle { <10, 200, 10>, <0, 0, -1>, <-10, 200, 10>, <0, 0, -1>, <-10, 0, 10>, <0, 0, -1> }
smooth_triangle { <-10, 0, -10>, <0, 0, 1>, <10, 200, -10>, <0, 0, 1>, <10, 0, -10>, <0, 0, 1> }
smooth_triangle { <10, 200, -10>, <0, 0, 1>, <-10, 0, -10>, <0, 0, 1>, <-10, 200, -10>, <0, 0, 1> }
smooth_triangle { <-10, 0, 10>, <0, 1, 0>, <10, 0, -10>, <0, 1, 0>, <10, 0, 10>, <0, 1, 0> }
smooth_triangle { <10, 0, -10>, <0, 1, 0>, <-10, 0, 10>, <0, 1, 0>, <-10, 0, -10>, <0, 1, 0> }
smooth_triangle { <10, 0, 10>, <-1, 0, 0>, <10, 200, -10>, <-1, 0, 0>, <10, 200, 10>, <-1, 0, 0> }
smooth_triangle { <10, 200, -10>, <-1, 0, 0>, <10, 0, 10>, <-1, 0, 0>, <10, 0, -10>, <-1, 0, 0> }
smooth_triangle { <10, 200, 10>, <0, -1, 0>, <-10, 200, -10>, <0, -1, 0>, <-10, 200, 10>, <0, -1, 0> }
smooth_triangle { <-10, 200, -10>, <0, -1, 0>, <10, 200, 10>, <0, -1, 0>, <10, 200, -10>, <0, -1, 0> }
smooth_triangle { <-10, 200, 10>, <1, 0, 0>, <-10, 0, -10>, <1, 0, 0>, <-10, 0, 10>, <1, 0, 0> }
smooth_triangle { <-10, 0, -10>, <1, 0, 0>, <-10, 200, 10>, <1, 0, 0>, <-10, 200, -10>, <1, 0, 0> }
texture { madera1 }
}
#declare viga2x2_4=mesh {
smooth_triangle { <10, 190, 0>, <0, 0, -1>, <190, 190, 0>, <0, 0, -1>, <190, 200, 0>, <0, 0, -1> }
smooth_triangle { <190, 200, 0>, <0, 0, -1>, <10, 200, 0>, <0, 0, -1>, <10, 190, 0>, <0, 0, -1> }
smooth_triangle { <10, 190, -10>, <0, 0, 1>, <190, 200, -10>, <0, 0, 1>, <190, 190, -10>, <0, 0, 1> }
smooth_triangle { <190, 200, -10>, <0, 0, 1>, <10, 190, -10>, <0, 0, 1>, <10, 200, -10>, <0, 0, 1> }
smooth_triangle { <10, 190, 0>, <0, 1, 0>, <190, 190, -10>, <0, 1, 0>, <190, 190, 0>, <0, 1, 0> }
smooth_triangle { <190, 190, -10>, <0, 1, 0>, <10, 190, 0>, <0, 1, 0>, <10, 190, -10>, <0, 1, 0> }
smooth_triangle { <190, 190, 0>, <-1, 0, 0>, <190, 200, -10>, <-1, 0, 0>, <190, 200, 0>, <-1, 0, 0> }
smooth_triangle { <190, 200, -10>, <-1, 0, 0>, <190, 190, 0>, <-1, 0, 0>, <190, 190, -10>, <-1, 0, 0> }
smooth_triangle { <190, 200, 0>, <0, -1, 0>, <10, 200, -10>, <0, -1, 0>, <10, 200, 0>, <0, -1, 0> }
smooth_triangle { <10, 200, -10>, <0, -1, 0>, <190, 200, 0>, <0, -1, 0>, <190, 200, -10>, <0, -1, 0> }
smooth_triangle { <10, 200, 0>, <1, 0, 0>, <10, 190, -10>, <1, 0, 0>, <10, 190, 0>, <1, 0, 0> }
smooth_triangle { <10, 190, -10>, <1, 0, 0>, <10, 200, 0>, <1, 0, 0>, <10, 200, -10>, <1, 0, 0> }
texture { madera1 }
}
#declare maderos_ventana_V_2x2=union{
mesh {
smooth_triangle { <140, 90, 0>, <0, 0, -1>, <150, 90, 0>, <0, 0, -1>, <150, 190, 0>, <0, 0, -1> }
smooth_triangle { <150, 190, 0>, <0, 0, -1>, <140, 190, 0>, <0, 0, -1>, <140, 90, 0>, <0, 0, -1> }
smooth_triangle { <140, 90, -10>, <0, 0, 1>, <150, 190, -10>, <0, 0, 1>, <150, 90, -10>, <0, 0, 1> }
smooth_triangle { <150, 190, -10>, <0, 0, 1>, <140, 90, -10>, <0, 0, 1>, <140, 190, -10>, <0, 0, 1> }
smooth_triangle { <140, 90, 0>, <0, 1, 0>, <150, 90, -10>, <0, 1, 0>, <150, 90, 0>, <0, 1, 0> }
smooth_triangle { <150, 90, -10>, <0, 1, 0>, <140, 90, 0>, <0, 1, 0>, <140, 90, -10>, <0, 1, 0> }
smooth_triangle { <150, 90, 0>, <-1, 0, 0>, <150, 190, -10>, <-1, 0, 0>, <150, 190, 0>, <-1, 0, 0> }
smooth_triangle { <150, 190, -10>, <-1, 0, 0>, <150, 90, 0>, <-1, 0, 0>, <150, 90, -10>, <-1, 0, 0> }
smooth_triangle { <150, 190, 0>, <0, -1, 0>, <140, 190, -10>, <0, -1, 0>, <140, 190, 0>, <0, -1, 0> }
smooth_triangle { <140, 190, -10>, <0, -1, 0>, <150, 190, 0>, <0, -1, 0>, <150, 190, -10>, <0, -1, 0> }
smooth_triangle { <140, 190, 0>, <1, 0, 0>, <140, 90, -10>, <1, 0, 0>, <140, 90, 0>, <1, 0, 0> }
smooth_triangle { <140, 90, -10>, <1, 0, 0>, <140, 190, 0>, <1, 0, 0>, <140, 190, -10>, <1, 0, 0> }
texture { madera1 }
}
mesh {
smooth_triangle { <50, 90, 0>, <0, 0, -1>, <60, 90, 0>, <0, 0, -1>, <60, 190, 0>, <0, 0, -1> }
smooth_triangle { <60, 190, 0>, <0, 0, -1>, <50, 190, 0>, <0, 0, -1>, <50, 90, 0>, <0, 0, -1> }
smooth_triangle { <50, 90, -10>, <0, 0, 1>, <60, 190, -10>, <0, 0, 1>, <60, 90, -10>, <0, 0, 1> }
smooth_triangle { <60, 190, -10>, <0, 0, 1>, <50, 90, -10>, <0, 0, 1>, <50, 190, -10>, <0, 0, 1> }
smooth_triangle { <50, 90, 0>, <0, 1, 0>, <60, 90, -10>, <0, 1, 0>, <60, 90, 0>, <0, 1, 0> }
smooth_triangle { <60, 90, -10>, <0, 1, 0>, <50, 90, 0>, <0, 1, 0>, <50, 90, -10>, <0, 1, 0> }
smooth_triangle { <60, 90, 0>, <-1, 0, 0>, <60, 190, -10>, <-1, 0, 0>, <60, 190, 0>, <-1, 0, 0> }
smooth_triangle { <60, 190, -10>, <-1, 0, 0>, <60, 90, 0>, <-1, 0, 0>, <60, 90, -10>, <-1, 0, 0> }
smooth_triangle { <60, 190, 0>, <0, -1, 0>, <50, 190, -10>, <0, -1, 0>, <50, 190, 0>, <0, -1, 0> }
smooth_triangle { <50, 190, -10>, <0, -1, 0>, <60, 190, 0>, <0, -1, 0>, <60, 190, -10>, <0, -1, 0> }
smooth_triangle { <50, 190, 0>, <1, 0, 0>, <50, 90, -10>, <1, 0, 0>, <50, 90, 0>, <1, 0, 0> }
smooth_triangle { <50, 90, -10>, <1, 0, 0>, <50, 190, 0>, <1, 0, 0>, <50, 190, -10>, <1, 0, 0> }
texture { madera1 }
}
}
#declare panelR2x2_2y4=union{
object{paredR2x2_completa}
object{viga2x2_2}
object{viga2x2_4}
}
#declare panelR2x2_2y4y4=union{
object{paredR2x2_completa}
object{viga2x2_2}
object{viga2x2_4}
object{viga2x2_4 translate<0,-110,0>}
}
#declare panelR2x2_base_ventana1x=union{
object{paredR2x2_ventana}
object{viga2x2_2}
object{viga2x2_4}
object{maderos_ventana_V_2x2}
object{viga2x2_4 translate<0,-110,0>}
}
#declare panelR2x2_ventana10=union{
object{panelR2x2_base_ventana1x}
object{ventana1_3x1 translate<50,-30,0>}
}
#declare panelR2x2_ventana11=union{
object{panelR2x2_base_ventana1x}
object{ventana2_3x1 translate<50,-30,0>}
}
// ********************* OBJETOS PARA PANELES 2*1 **********************
//(Se usan para los paneles laterales, colgantes y ajustes)
#declare paredR2x1_completa=mesh{
smooth_triangle { <0, 0, 20>, <0, 0, -1>, <100, 0, 20>, <0, 0, -1>, <100, 200, 20>, <0, 0, -1> }
smooth_triangle { <100, 200, 20>, <0, 0, -1>, <0, 200, 20>, <0, 0, -1>, <0, 0, 20>, <0, 0, -1> }
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <100, 200, 0>, <0, 0, 1>, <100, 0, 0>, <0, 0, 1> }
smooth_triangle { <100, 200, 0>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1>, <0, 200, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 20>, <0, 1, 0>, <100, 0, 0>, <0, 1, 0>, <100, 0, 20>, <0, 1, 0> }
smooth_triangle { <100, 0, 0>, <0, 1, 0>, <0, 0, 20>, <0, 1, 0>, <0, 0, 0>, <0, 1, 0> }
smooth_triangle { <100, 0, 20>, <-1, 0, 0>, <100, 200, 0>, <-1, 0, 0>, <100, 200, 20>, <-1, 0, 0> }
smooth_triangle { <100, 200, 0>, <-1, 0, 0>, <100, 0, 20>, <-1, 0, 0>, <100, 0, 0>, <-1, 0, 0> }
smooth_triangle { <100, 200, 20>, <0, -1, 0>, <0, 200, 0>, <0, -1, 0>, <0, 200, 20>, <0, -1, 0> }
smooth_triangle { <0, 200, 0>, <0, -1, 0>, <100, 200, 20>, <0, -1, 0>, <100, 200, 0>, <0, -1, 0> }
smooth_triangle { <0, 200, 20>, <1, 0, 0>, <0, 0, 0>, <1, 0, 0>, <0, 0, 20>, <1, 0, 0> }
smooth_triangle { <0, 0, 0>, <1, 0, 0>, <0, 200, 20>, <1, 0, 0>, <0, 200, 0>, <1, 0, 0> }
}
#declare paredR2x1_ventana=mesh{
smooth_triangle { <0, 0, 20>, <0, 0, -1>, <100, 0, 20>, <0, 0, -1>, <100, 80, 20>, <0, 0, -1> }
smooth_triangle { <100, 80, 20>, <0, 0, -1>, <0, 80, 20>, <0, 0, -1>, <0, 0, 20>, <0, 0, -1> }
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <100, 80, 0>, <0, 0, 1>, <100, 0, 0>, <0, 0, 1> }
smooth_triangle { <100, 80, 0>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1>, <0, 80, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 20>, <0, 1, 0>, <100, 0, 0>, <0, 1, 0>, <100, 0, 20>, <0, 1, 0> }
smooth_triangle { <100, 0, 0>, <0, 1, 0>, <0, 0, 20>, <0, 1, 0>, <0, 0, 0>, <0, 1, 0> }
smooth_triangle { <100, 0, 20>, <-1, 0, 0>, <100, 80, 0>, <-1, 0, 0>, <100, 80, 20>, <-1, 0, 0> }
smooth_triangle { <100, 80, 0>, <-1, 0, 0>, <100, 0, 20>, <-1, 0, 0>, <100, 0, 0>, <-1, 0, 0> }
smooth_triangle { <100, 80, 20>, <0, -1, 0>, <0, 80, 0>, <0, -1, 0>, <0, 80, 20>, <0, -1, 0> }
smooth_triangle { <0, 80, 0>, <0, -1, 0>, <100, 80, 20>, <0, -1, 0>, <100, 80, 0>, <0, -1, 0> }
smooth_triangle { <0, 80, 20>, <1, 0, 0>, <0, 0, 0>, <1, 0, 0>, <0, 0, 20>, <1, 0, 0> }
smooth_triangle { <0, 0, 0>, <1, 0, 0>, <0, 80, 20>, <1, 0, 0>, <0, 80, 0>, <1, 0, 0> }
}
#declare viga2x1_2=object{viga2x2_2}
#declare viga2x1_4=mesh {
smooth_triangle { <10, 190, 0>, <0, 0, -1>, <90, 190, 0>, <0, 0, -1>, <90, 200, 0>, <0, 0, -1> }
smooth_triangle { <90, 200, 0>, <0, 0, -1>, <10, 200, 0>, <0, 0, -1>, <10, 190, 0>, <0, 0, -1> }
smooth_triangle { <10, 190, -10>, <0, 0, 1>, <90, 200, -10>, <0, 0, 1>, <90, 190, -10>, <0, 0, 1> }
smooth_triangle { <90, 200, -10>, <0, 0, 1>, <10, 190, -10>, <0, 0, 1>, <10, 200, -10>, <0, 0, 1> }
smooth_triangle { <10, 190, 0>, <0, 1, 0>, <90, 190, -10>, <0, 1, 0>, <90, 190, 0>, <0, 1, 0> }
smooth_triangle { <90, 190, -10>, <0, 1, 0>, <10, 190, 0>, <0, 1, 0>, <10, 190, -10>, <0, 1, 0> }
smooth_triangle { <90, 190, 0>, <-1, 0, 0>, <90, 200, -10>, <-1, 0, 0>, <90, 200, 0>, <-1, 0, 0> }
smooth_triangle { <90, 200, -10>, <-1, 0, 0>, <90, 190, 0>, <-1, 0, 0>, <90, 190, -10>, <-1, 0, 0> }
smooth_triangle { <90, 200, 0>, <0, -1, 0>, <10, 200, -10>, <0, -1, 0>, <10, 200, 0>, <0, -1, 0> }
smooth_triangle { <10, 200, -10>, <0, -1, 0>, <90, 200, 0>, <0, -1, 0>, <90, 200, -10>, <0, -1, 0> }
smooth_triangle { <10, 200, 0>, <1, 0, 0>, <10, 190, -10>, <1, 0, 0>, <10, 190, 0>, <1, 0, 0> }
smooth_triangle { <10, 190, -10>, <1, 0, 0>, <10, 200, 0>, <1, 0, 0>, <10, 200, -10>, <1, 0, 0> }
texture { madera1 }
}
#declare panelR2x1_2y4=union{
object{paredR2x1_completa}
object{viga2x1_2}
object{viga2x1_4}
}
#declare panelR2x1_2y4y4=union{
object{paredR2x1_completa}
object{viga2x1_2}
object{viga2x1_4}
object{viga2x1_4 translate<0,-110,0>}
}
#declare panelR2x1_base_ventana1x=union{
object{paredR2x1_ventana}
object{viga2x1_2}
object{viga2x1_4}
object{viga2x1_4 translate<0,-110,0>}
}
#declare panelR2x1_ventana10=union{
object{panelR2x1_base_ventana1x}
object{ventana1_3x1 translate<0,-30,0>}
}
#declare panelR2x1_ventana11=union{
object{panelR2x1_base_ventana1x}
object{ventana2_3x1 translate<0,-30,0>}
}
// ********************* OBJETOS PARA PANELES 4*1 **********************
#declare viga4x1_2=mesh {
smooth_triangle { <-10, 0, 10>, <0, 0, -1>, <10, 0, 10>, <0, 0, -1>, <10, 400, 10>, <0, 0, -1> }
smooth_triangle { <10, 400, 10>, <0, 0, -1>, <-10, 400, 10>, <0, 0, -1>, <-10, 0, 10>, <0, 0, -1> }
smooth_triangle { <-10, 0, -10>, <0, 0, 1>, <10, 400, -10>, <0, 0, 1>, <10, 0, -10>, <0, 0, 1> }
smooth_triangle { <10, 400, -10>, <0, 0, 1>, <-10, 0, -10>, <0, 0, 1>, <-10, 400, -10>, <0, 0, 1> }
smooth_triangle { <-10, 0, 10>, <0, 1, 0>, <10, 0, -10>, <0, 1, 0>, <10, 0, 10>, <0, 1, 0> }
smooth_triangle { <10, 0, -10>, <0, 1, 0>, <-10, 0, 10>, <0, 1, 0>, <-10, 0, -10>, <0, 1, 0> }
smooth_triangle { <10, 0, 10>, <-1, 0, 0>, <10, 400, -10>, <-1, 0, 0>, <10, 400, 10>, <-1, 0, 0> }
smooth_triangle { <10, 400, -10>, <-1, 0, 0>, <10, 0, 10>, <-1, 0, 0>, <10, 0, -10>, <-1, 0, 0> }
smooth_triangle { <10, 400, 10>, <0, -1, 0>, <-10, 400, -10>, <0, -1, 0>, <-10, 400, 10>, <0, -1, 0> }
smooth_triangle { <-10, 400, -10>, <0, -1, 0>, <10, 400, 10>, <0, -1, 0>, <10, 400, -10>, <0, -1, 0> }
smooth_triangle { <-10, 400, 10>, <1, 0, 0>, <-10, 0, -10>, <1, 0, 0>, <-10, 0, 10>, <1, 0, 0> }
smooth_triangle { <-10, 0, -10>, <1, 0, 0>, <-10, 400, 10>, <1, 0, 0>, <-10, 400, -10>, <1, 0, 0> }
texture { madera1 }
}
#declare viga4x1_4=mesh {
smooth_triangle { <10, 380, 10>, <0, 0, -1>, <90, 380, 10>, <0, 0, -1>, <90, 400, 10>, <0, 0, -1> }
smooth_triangle { <90, 400, 10>, <0, 0, -1>, <10, 400, 10>, <0, 0, -1>, <10, 380, 10>, <0, 0, -1> }
smooth_triangle { <10, 380, -10>, <0, 0, 1>, <90, 400, -10>, <0, 0, 1>, <90, 380, -10>, <0, 0, 1> }
smooth_triangle { <90, 400, -10>, <0, 0, 1>, <10, 380, -10>, <0, 0, 1>, <10, 400, -10>, <0, 0, 1> }
smooth_triangle { <10, 380, 10>, <0, 1, 0>, <90, 380, -10>, <0, 1, 0>, <90, 380, 10>, <0, 1, 0> }
smooth_triangle { <90, 380, -10>, <0, 1, 0>, <10, 380, 10>, <0, 1, 0>, <10, 380, -10>, <0, 1, 0> }
smooth_triangle { <90, 380, 10>, <-1, 0, 0>, <90, 400, -10>, <-1, 0, 0>, <90, 400, 10>, <-1, 0, 0> }
smooth_triangle { <90, 400, -10>, <-1, 0, 0>, <90, 380, 10>, <-1, 0, 0>, <90, 380, -10>, <-1, 0, 0> }
smooth_triangle { <90, 400, 10>, <0, -1, 0>, <10, 400, -10>, <0, -1, 0>, <10, 400, 10>, <0, -1, 0> }
smooth_triangle { <10, 400, -10>, <0, -1, 0>, <90, 400, 10>, <0, -1, 0>, <90, 400, -10>, <0, -1, 0> }
smooth_triangle { <10, 400, 10>, <1, 0, 0>, <10, 380, -10>, <1, 0, 0>, <10, 380, 10>, <1, 0, 0> }
smooth_triangle { <10, 380, -10>, <1, 0, 0>, <10, 400, 10>, <1, 0, 0>, <10, 400, -10>, <1, 0, 0> }
texture { madera1 }
}
#declare paredR4x1_completa=mesh{
smooth_triangle { <0, 0, 20>, <0, 0, -1>, <100, 0, 20>, <0, 0, -1>, <100, 400, 20>, <0, 0, -1> }
smooth_triangle { <100, 400, 20>, <0, 0, -1>, <0, 400, 20>, <0, 0, -1>, <0, 0, 20>, <0, 0, -1> }
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <100, 400, 0>, <0, 0, 1>, <100, 0, 0>, <0, 0, 1> }
smooth_triangle { <100, 400, 0>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1>, <0, 400, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 20>, <0, 1, 0>, <100, 0, 0>, <0, 1, 0>, <100, 0, 20>, <0, 1, 0> }
smooth_triangle { <100, 0, 0>, <0, 1, 0>, <0, 0, 20>, <0, 1, 0>, <0, 0, 0>, <0, 1, 0> }
smooth_triangle { <100, 0, 20>, <-1, 0, 0>, <100, 400, 0>, <-1, 0, 0>, <100, 400, 20>, <-1, 0, 0> }
smooth_triangle { <100, 400, 0>, <-1, 0, 0>, <100, 0, 20>, <-1, 0, 0>, <100, 0, 0>, <-1, 0, 0> }
smooth_triangle { <100, 400, 20>, <0, -1, 0>, <0, 400, 0>, <0, -1, 0>, <0, 400, 20>, <0, -1, 0> }
smooth_triangle { <0, 400, 0>, <0, -1, 0>, <100, 400, 20>, <0, -1, 0>, <100, 400, 0>, <0, -1, 0> }
smooth_triangle { <0, 400, 20>, <1, 0, 0>, <0, 0, 0>, <1, 0, 0>, <0, 0, 20>, <1, 0, 0> }
smooth_triangle { <0, 0, 0>, <1, 0, 0>, <0, 400, 20>, <1, 0, 0>, <0, 400, 0>, <1, 0, 0> }
}
#declare paredR4x1_puerta=mesh{
smooth_triangle { <7.10543e-015, 220, 20>, <1.38778e-017, 0, -1>, <100, 220, 20>, <1.38778e-017, 0, -1>, <100, 400, 20>, <0, 0, -1> }
smooth_triangle { <100, 400, 20>, <0, 0, -1>, <0, 400, 20>, <0, 0, -1>, <7.10543e-015, 220, 20>, <1.38778e-017, 0, -1> }
smooth_triangle { <1.06581e-014, 220, -4.44089e-016>, <0, 0, 1>, <100, 400, 0>, <0, 0, 1>, <100, 220, 0>, <0, 0, 1> }
smooth_triangle { <100, 400, 0>, <0, 0, 1>, <1.06581e-014, 220, -4.44089e-016>, <0, 0, 1>, <0, 400, 0>, <0, 0, 1> }
smooth_triangle { <100, 220, 20>, <-1, 0, 0>, <100, 400, 0>, <-1, 0, 0>, <100, 400, 20>, <-1, 0, 0> }
smooth_triangle { <100, 400, 0>, <-1, 0, 0>, <100, 220, 20>, <-1, 0, 0>, <100, 220, 0>, <-1, 0, 0> }
smooth_triangle { <100, 400, 20>, <0, -1, 0>, <0, 400, 0>, <0, -1, 0>, <0, 400, 20>, <0, -1, 0> }
smooth_triangle { <0, 400, 0>, <0, -1, 0>, <100, 400, 20>, <0, -1, 0>, <100, 400, 0>, <0, -1, 0> }
smooth_triangle { <0, 400, 20>, <1, 0, 0>, <1.06581e-014, 220, -4.44089e-016>, <1, 0, 0>, <7.10543e-015, 220, 20>, <1, 0, 0> }
smooth_triangle { <1.06581e-014, 220, -4.44089e-016>, <1, 0, 0>, <0, 400, 20>, <1, 0, 0>, <0, 400, 0>, <1, 0, 0> }
smooth_triangle { <100, 220, 20>, <1.11022e-016, 1, 0>, <7.10543e-015, 220, 20>, <1.11022e-016, 1, 0>, <1.06581e-014, 220, -4.44089e-016>, <2.22045e-016, 1, 0> }
smooth_triangle { <1.06581e-014, 220, -4.44089e-016>, <2.22045e-016, 1, 0>, <100, 220, 0>, <2.22045e-016, 1, 0>, <100, 220, 20>, <1.11022e-016, 1, 0> }
}
#declare paredR4x1_ventana=union{
mesh {
smooth_triangle { <-1.42109e-014, 220, 20>, <0, 0, -1>, <100, 220, 20>, <0, 0, -1>, <100, 400, 20>, <0, 0, -1> }
smooth_triangle { <100, 400, 20>, <0, 0, -1>, <0, 400, 20>, <0, 0, -1>, <-1.42109e-014, 220, 20>, <0, 0, -1> }
smooth_triangle { <-2.4869e-014, 220, -1.77636e-015>, <0, 0, 1>, <100, 400, 0>, <0, 0, 1>, <100, 220, -3.55271e-015>, <0, 0, 1> }
smooth_triangle { <100, 400, 0>, <0, 0, 1>, <-2.4869e-014, 220, -1.77636e-015>, <0, 0, 1>, <0, 400, 0>, <0, 0, 1> }
smooth_triangle { <100, 220, 20>, <-1, 0, 0>, <100, 400, 0>, <-1, 0, 0>, <100, 400, 20>, <-1, 0, 0> }
smooth_triangle { <100, 400, 0>, <-1, 0, 0>, <100, 220, 20>, <-1, 0, 0>, <100, 220, -3.55271e-015>, <-1, 0, 0> }
smooth_triangle { <100, 400, 20>, <0, -1, 0>, <0, 400, 0>, <0, -1, 0>, <0, 400, 20>, <0, -1, 0> }
smooth_triangle { <0, 400, 0>, <0, -1, 0>, <100, 400, 20>, <0, -1, 0>, <100, 400, 0>, <0, -1, 0> }
smooth_triangle { <0, 400, 20>, <1, 0, 0>, <-2.4869e-014, 220, -1.77636e-015>, <1, 0, 0>, <-1.42109e-014, 220, 20>, <1, 0, 0> }
smooth_triangle { <-2.4869e-014, 220, -1.77636e-015>, <1, 0, 0>, <0, 400, 20>, <1, 0, 0>, <0, 400, 0>, <1, 0, 0> }
smooth_triangle { <100, 220, 20>, <5.55112e-017, 1, 0>, <-1.42109e-014, 220, 20>, <5.55112e-017, 1, 0>, <-2.4869e-014, 220, -1.77636e-015>, <1.11022e-016, 1, 0> }
smooth_triangle { <-2.4869e-014, 220, -1.77636e-015>, <1.11022e-016, 1, 0>, <100, 220, -3.55271e-015>, <1.11022e-016, 1, 0>, <100, 220, 20>, <5.55112e-017, 1, 0> }
}
mesh {
smooth_triangle { <100, 120, 20>, <0, 0, -1>, <0, 120, 20>, <0, 0, -1>, <0, 0, 20>, <0, 0, -1> }
smooth_triangle { <0, 0, 20>, <0, 0, -1>, <100, 0, 20>, <0, 0, -1>, <100, 120, 20>, <0, 0, -1> }
smooth_triangle { <100, 120, -2.66454e-015>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1>, <0, 120, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <100, 120, -2.66454e-015>, <0, 0, 1>, <100, 0, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 20>, <0, 1, 0>, <100, 0, 0>, <0, 1, 0>, <100, 0, 20>, <0, 1, 0> }
smooth_triangle { <100, 0, 0>, <0, 1, 0>, <0, 0, 20>, <0, 1, 0>, <0, 0, 0>, <0, 1, 0> }
smooth_triangle { <100, 0, 20>, <-1, 0, 0>, <100, 120, -2.66454e-015>, <-1, 0, 0>, <100, 120, 20>, <-1, 0, 0> }
smooth_triangle { <100, 120, -2.66454e-015>, <-1, 0, 0>, <100, 0, 20>, <-1, 0, 0>, <100, 0, 0>, <-1, 0, 0> }
smooth_triangle { <0, 120, 20>, <1, 0, 0>, <0, 0, 0>, <1, 0, 0>, <0, 0, 20>, <1, 0, 0> }
smooth_triangle { <0, 0, 0>, <1, 0, 0>, <0, 120, 20>, <1, 0, 0>, <0, 120, 0>, <1, 0, 0> }
smooth_triangle { <0, 120, 20>, <0, -1, 0>, <100, 120, 20>, <0, -1, 0>, <100, 120, -2.66454e-015>, <0, -1, 0> }
smooth_triangle { <100, 120, -2.66454e-015>, <0, -1, 0>, <0, 120, 0>, <0, -1, 0>, <0, 120, 20>, <0, -1, 0> }
}
}
#declare panelR4x1_2y4=union{
object{paredR4x1_completa}
object{viga4x1_2}
object{viga4x1_4}
}
#declare panelR4x1_puerta10=union{
object{paredR4x1_puerta}
object{viga4x1_2}
object{viga4x1_4}
object{viga4x1_4 translate<0,-200,0>}
object{puerta1_3x1}
}
#declare panelR4x1_puerta11=union{
object{paredR4x1_puerta}
object{viga4x1_2}
object{viga4x1_4}
object{viga4x1_4 translate<0,-200,0>}
object{tablonesV_puerta}
object{puerta1_3x1}
}
#declare panelR4x1_ventana10=union{
object{paredR4x1_ventana}
object{viga4x1_2}
object{viga4x1_4}
object{viga4x1_4 translate<0,-160,0>}
object{viga4x1_4 translate<0,-280,0>}
object{viga3x1_vertical1}
object{ventana1_3x1}
}
#declare panelR4x1_ventana11=union{
object{paredR4x1_ventana}
object{viga4x1_2}
object{viga4x1_4}
object{viga4x1_4 translate<0,-160,0>}
object{viga4x1_4 translate<0,-280,0>}
object{ventana2_3x1}
}
// ********************* OBJETOS PARA PANELES 4*2 **********************
#declare viga4x2_2=object{viga4x1_2}
#declare viga4x2_4=mesh{
smooth_triangle { <10, 380, 10>, <0, 0, -1>, <100, 380, 10>, <0, 0, -1>, <10, 390, 10>, <0, 0, -1> }
smooth_triangle { <100, 380, 10>, <0, 0, -1>, <190, 380, 10>, <0, 0, -1>, <190, 390, 10>, <0, 0, -1> }
smooth_triangle { <190, 390, 10>, <0, 0, -1>, <190, 400, 10>, <0, 0, -1>, <100, 400, 10>, <0, 0, -1> }
smooth_triangle { <100, 400, 10>, <0, 0, -1>, <10, 400, 10>, <0, 0, -1>, <10, 390, 10>, <0, 0, -1> }
smooth_triangle { <10, 390, 10>, <0, 0, -1>, <100, 380, 10>, <0, 0, -1>, <100, 400, 10>, <0, 0, -1> }
smooth_triangle { <100, 380, 10>, <0, 0, -1>, <190, 390, 10>, <0, 0, -1>, <100, 400, 10>, <0, 0, -1> }
smooth_triangle { <10, 380, -10>, <0, 0, 1>, <10, 390, -10>, <0, 0, 1>, <100, 380, -10>, <0, 0, 1> }
smooth_triangle { <100, 380, -10>, <0, 0, 1>, <190, 390, -10>, <0, 0, 1>, <190, 380, -10>, <0, 0, 1> }
smooth_triangle { <190, 390, -10>, <0, 0, 1>, <100, 400, -10>, <0, 0, 1>, <190, 400, -10>, <0, 0, 1> }
smooth_triangle { <100, 400, -10>, <0, 0, 1>, <10, 390, -10>, <0, 0, 1>, <10, 400, -10>, <0, 0, 1> }
smooth_triangle { <10, 390, -10>, <0, 0, 1>, <100, 400, -10>, <0, 0, 1>, <100, 380, -10>, <0, 0, 1> }
smooth_triangle { <100, 380, -10>, <0, 0, 1>, <100, 400, -10>, <0, 0, 1>, <190, 390, -10>, <0, 0, 1> }
smooth_triangle { <10, 380, 10>, <0, 1, 0>, <10, 380, -1.77636e-015>, <0, 1, 0>, <100, 380, 10>, <0, 1, 0> }
smooth_triangle { <100, 380, 10>, <0, 1, 0>, <190, 380, -1.77636e-015>, <0, 1, 0>, <190, 380, 10>, <0, 1, 0> }
smooth_triangle { <190, 380, -10>, <0, 1, 0>, <190, 380, -1.77636e-015>, <0, 1, 0>, <100, 380, -10>, <0, 1, 0> }
smooth_triangle { <100, 380, -10>, <0, 1, 0>, <10, 380, -1.77636e-015>, <0, 1, 0>, <10, 380, -10>, <0, 1, 0> }
smooth_triangle { <10, 380, -1.77636e-015>, <0, 1, 0>, <100, 380, -10>, <0, 1, 0>, <100, 380, 10>, <0, 1, 0> }
smooth_triangle { <100, 380, 10>, <0, 1, 0>, <100, 380, -10>, <0, 1, 0>, <190, 380, -1.77636e-015>, <0, 1, 0> }
smooth_triangle { <190, 380, 10>, <-1, 0, 0>, <190, 380, -1.77636e-015>, <-1, 0, 0>, <190, 390, 10>, <-1, 0, 0> }
smooth_triangle { <190, 390, 10>, <-1, 0, 0>, <190, 400, -1.77636e-015>, <-1, 0, 0>, <190, 400, 10>, <-1, 0, 0> }
smooth_triangle { <190, 400, -10>, <-1, 0, 0>, <190, 400, -1.77636e-015>, <-1, 0, 0>, <190, 390, -10>, <-1, 0, 0> }
smooth_triangle { <190, 390, -10>, <-1, 0, 0>, <190, 380, -1.77636e-015>, <-1, 0, 0>, <190, 380, -10>, <-1, 0, 0> }
smooth_triangle { <190, 380, -1.77636e-015>, <-1, 0, 0>, <190, 390, -10>, <-1, 0, 0>, <190, 390, 10>, <-1, 0, 0> }
smooth_triangle { <190, 390, 10>, <-1, 0, 0>, <190, 390, -10>, <-1, 0, 0>, <190, 400, -1.77636e-015>, <-1, 0, 0> }
smooth_triangle { <190, 400, 10>, <0, -1, 0>, <190, 400, -1.77636e-015>, <0, -1, 0>, <100, 400, 10>, <0, -1, 0> }
smooth_triangle { <100, 400, 10>, <0, -1, 0>, <10, 400, -1.77636e-015>, <0, -1, 0>, <10, 400, 10>, <0, -1, 0> }
smooth_triangle { <10, 400, -10>, <0, -1, 0>, <10, 400, -1.77636e-015>, <0, -1, 0>, <100, 400, -10>, <0, -1, 0> }
smooth_triangle { <100, 400, -10>, <0, -1, 0>, <190, 400, -1.77636e-015>, <0, -1, 0>, <190, 400, -10>, <0, -1, 0> }
smooth_triangle { <190, 400, -1.77636e-015>, <0, -1, 0>, <100, 400, -10>, <0, -1, 0>, <100, 400, 10>, <0, -1, 0> }
smooth_triangle { <100, 400, 10>, <0, -1, 0>, <100, 400, -10>, <0, -1, 0>, <10, 400, -1.77636e-015>, <0, -1, 0> }
smooth_triangle { <10, 400, 10>, <1, 0, 0>, <10, 400, -1.77636e-015>, <1, 0, 0>, <10, 390, 10>, <1, 0, 0> }
smooth_triangle { <10, 390, 10>, <1, 0, 0>, <10, 380, -1.77636e-015>, <1, 0, 0>, <10, 380, 10>, <1, 0, 0> }
smooth_triangle { <10, 380, -10>, <1, 0, 0>, <10, 380, -1.77636e-015>, <1, 0, 0>, <10, 390, -10>, <1, 0, 0> }
smooth_triangle { <10, 390, -10>, <1, 0, 0>, <10, 400, -1.77636e-015>, <1, 0, 0>, <10, 400, -10>, <1, 0, 0> }
smooth_triangle { <10, 400, -1.77636e-015>, <1, 0, 0>, <10, 390, -10>, <1, 0, 0>, <10, 390, 10>, <1, 0, 0> }
smooth_triangle { <10, 390, 10>, <1, 0, 0>, <10, 390, -10>, <1, 0, 0>, <10, 380, -1.77636e-015>, <1, 0, 0> }
texture { madera1 }
}
#declare viga4x2_16=mesh{
smooth_triangle { <190, 357.639, 10>, <0, 0, -1>, <190, 368.82, 10>, <0, 0, -1>, <178.82, 380, 10>, <0, 0, -1> }
smooth_triangle { <190, 368.82, 10>, <0, 0, -1>, <190, 380, 10>, <0, 0, -1>, <178.82, 380, 10>, <0, 0, -1> }
smooth_triangle { <178.82, 380, 10>, <0, 0, -1>, <122.546, 267.454, 10>, <0, 0, -1>, <190, 357.639, 10>, <0, 0, -1> }
smooth_triangle { <122.546, 267.454, 10>, <0, 0, -1>, <66.2732, 154.907, 10>, <0, 0, -1>, <100.59, 178.82, 10>, <0, 0, -1> }
smooth_triangle { <66.2732, 154.907, 10>, <0, 0, -1>, <10, 42.3607, 10>, <0, 0, -1>, <10, 21.1803, 10>, <0, 0, -1> }
smooth_triangle { <10, 21.1803, 10>, <0, 0, -1>, <10, 1.42109e-014, 10>, <1.41356e-018, 2.82713e-018, -1>, <11.1803, 0, 10>, <0, 0, -1> }
smooth_triangle { <11.1803, 0, 10>, <0, 0, -1>, <100.59, 178.82, 10>, <0, 0, -1>, <10, 21.1803, 10>, <0, 0, -1> }
smooth_triangle { <100.59, 178.82, 10>, <0, 0, -1>, <190, 357.639, 10>, <0, 0, -1>, <122.546, 267.454, 10>, <0, 0, -1> }
smooth_triangle { <100.59, 178.82, 10>, <0, 0, -1>, <66.2732, 154.907, 10>, <0, 0, -1>, <10, 21.1803, 10>, <0, 0, -1> }
smooth_triangle { <190, 357.639, -10>, <0, 0, 1>, <178.82, 380, -10>, <0, 0, 1>, <190, 368.82, -10>, <0, 0, 1> }
smooth_triangle { <190, 368.82, -10>, <0, 0, 1>, <178.82, 380, -10>, <0, 0, 1>, <190, 380, -10>, <0, 0, 1> }
smooth_triangle { <178.82, 380, -10>, <0, 0, 1>, <190, 357.639, -10>, <0, 0, 1>, <122.546, 267.454, -10>, <0, 0, 1> }
smooth_triangle { <122.546, 267.454, -10>, <0, 0, 1>, <100.59, 178.82, -10>, <0, 0, 1>, <66.2732, 154.907, -10>, <0, 0, 1> }
smooth_triangle { <66.2732, 154.907, -10>, <0, 0, 1>, <10, 21.1803, -10>, <0, 0, 1>, <10, 42.3607, -10>, <0, 0, 1> }
smooth_triangle { <10, 21.1803, -10>, <0, 0, 1>, <11.1803, 0, -10>, <-1.41489e-018, -2.82978e-018, 1>, <10, 1.59872e-014, -10>, <1.41356e-018, 2.82713e-018, 1> }
smooth_triangle { <11.1803, 0, -10>, <-1.41489e-018, -2.82978e-018, 1>, <10, 21.1803, -10>, <0, 0, 1>, <100.59, 178.82, -10>, <0, 0, 1> }
smooth_triangle { <100.59, 178.82, -10>, <0, 0, 1>, <122.546, 267.454, -10>, <0, 0, 1>, <190, 357.639, -10>, <0, 0, 1> }
smooth_triangle { <100.59, 178.82, -10>, <0, 0, 1>, <10, 21.1803, -10>, <0, 0, 1>, <66.2732, 154.907, -10>, <0, 0, 1> }
smooth_triangle { <11.1803, 0, 10>, <-0.894427, 0.447214, 0>, <11.1803, 0, -8.88178e-016>, <-0.894427, 0.447214, 0>, <100.59, 178.82, 10>, <-0.894427, 0.447214, 0> }
smooth_triangle { <100.59, 178.82, 10>, <-0.894427, 0.447214, 0>, <190, 357.639, 3.55271e-015>, <-0.894427, 0.447214, 0>, <190, 357.639, 10>, <-0.894427, 0.447214, 0> }
smooth_triangle { <190, 357.639, -10>, <-0.894427, 0.447214, 0>, <190, 357.639, 3.55271e-015>, <-0.894427, 0.447214, 0>, <100.59, 178.82, -10>, <-0.894427, 0.447214, 0> }
smooth_triangle { <100.59, 178.82, -10>, <-0.894427, 0.447214, 0>, <11.1803, 0, -8.88178e-016>, <-0.894427, 0.447214, 0>, <11.1803, 0, -10>, <-0.894427, 0.447214, 0> }
smooth_triangle { <11.1803, 0, -8.88178e-016>, <-0.894427, 0.447214, 0>, <100.59, 178.82, -10>, <-0.894427, 0.447214, 0>, <100.59, 178.82, 10>, <-0.894427, 0.447214, 0> }
smooth_triangle { <100.59, 178.82, 10>, <-0.894427, 0.447214, 0>, <100.59, 178.82, -10>, <-0.894427, 0.447214, 0>, <190, 357.639, 3.55271e-015>, <-0.894427, 0.447214, 0> }
smooth_triangle { <178.82, 380, 10>, <0.894427, -0.447214, -3.97205e-016>, <178.82, 380, -3.55271e-015>, <0.894427, -0.447214, 0>, <122.546, 267.454, 10>, <0.894427, -0.447214, 0> }
smooth_triangle { <122.546, 267.454, 10>, <0.894427, -0.447214, 0>, <122.546, 267.454, -10>, <0.894427, -0.447214, 0>, <66.2732, 154.907, 10>, <0.894427, -0.447214, 0> }
smooth_triangle { <66.2732, 154.907, 10>, <0.894427, -0.447214, 0>, <66.2732, 154.907, -10>, <0.894427, -0.447214, 0>, <10, 42.3607, 10>, <0.894427, -0.447214, 0> }
smooth_triangle { <10, 42.3607, -10>, <0.894427, -0.447214, 0>, <10, 42.3607, 10>, <0.894427, -0.447214, 0>, <66.2732, 154.907, -10>, <0.894427, -0.447214, 0> }
smooth_triangle { <66.2732, 154.907, -10>, <0.894427, -0.447214, 0>, <66.2732, 154.907, 10>, <0.894427, -0.447214, 0>, <122.546, 267.454, -10>, <0.894427, -0.447214, 0> }
smooth_triangle { <122.546, 267.454, -10>, <0.894427, -0.447214, 0>, <178.82, 380, -3.55271e-015>, <0.894427, -0.447214, 0>, <178.82, 380, -10>, <0.894427, -0.447214, -3.97205e-016> }
smooth_triangle { <178.82, 380, -3.55271e-015>, <0.894427, -0.447214, 0>, <122.546, 267.454, -10>, <0.894427, -0.447214, 0>, <122.546, 267.454, 10>, <0.894427, -0.447214, 0> }
smooth_triangle { <178.82, 380, 10>, <4.44089e-016, -1, -4.44089e-016>, <190, 380, 10>, <4.44089e-016, -1, -8.88178e-016>, <190, 380, 1.77636e-015>, <1.92036e-015, -1, -3.03165e-015> }
smooth_triangle { <190, 380, -10>, <8.88178e-016, -1, -8.88178e-016>, <178.82, 380, -10>, <8.88178e-016, -1, -4.44089e-016>, <178.82, 380, -3.55271e-015>, <0, -1, -3.03165e-015> }
smooth_triangle { <178.82, 380, -3.55271e-015>, <0, -1, -3.03165e-015>, <178.82, 380, 10>, <4.44089e-016, -1, -4.44089e-016>, <190, 380, 1.77636e-015>, <1.92036e-015, -1, -3.03165e-015> }
smooth_triangle { <190, 380, 1.77636e-015>, <1.92036e-015, -1, -3.03165e-015>, <190, 380, -10>, <8.88178e-016, -1, -8.88178e-016>, <178.82, 380, -3.55271e-015>, <0, -1, -3.03165e-015> }
smooth_triangle { <11.1803, 0, 10>, <0, 1, 0>, <10, 1.42109e-014, 10>, <0, 1, 0>, <10, 1.5099e-014, -3.55271e-015>, <0, 1, 0> }
smooth_triangle { <10, 1.59872e-014, -10>, <0, 1, 0>, <11.1803, 0, -10>, <0, 1, 0>, <11.1803, 0, -8.88178e-016>, <0, 1, 0> }
smooth_triangle { <11.1803, 0, -8.88178e-016>, <0, 1, 0>, <11.1803, 0, 10>, <0, 1, 0>, <10, 1.5099e-014, -3.55271e-015>, <0, 1, 0> }
smooth_triangle { <10, 1.5099e-014, -3.55271e-015>, <0, 1, 0>, <10, 1.59872e-014, -10>, <0, 1, 0>, <11.1803, 0, -8.88178e-016>, <0, 1, 0> }
smooth_triangle { <10, 1.42109e-014, 10>, <1, 0, 0>, <10, 21.1803, 10>, <1, 0, 0>, <10, 1.5099e-014, -3.55271e-015>, <1, 0, 0> }
smooth_triangle { <10, 21.1803, 10>, <1, 0, 0>, <10, 42.3607, 10>, <1, 0, 0>, <10, 42.3607, -10>, <1, 0, 0> }
smooth_triangle { <10, 42.3607, -10>, <1, 0, 0>, <10, 21.1803, -10>, <1, 0, 0>, <10, 21.1803, 10>, <1, 0, 0> }
smooth_triangle { <10, 21.1803, -10>, <1, 0, 0>, <10, 1.59872e-014, -10>, <1, 0, 0>, <10, 1.5099e-014, -3.55271e-015>, <1, 0, 0> }
smooth_triangle { <10, 1.5099e-014, -3.55271e-015>, <1, 0, 0>, <10, 21.1803, 10>, <1, 0, 0>, <10, 21.1803, -10>, <1, 0, 0> }
smooth_triangle { <190, 380, 10>, <-1, 0, 0>, <190, 368.82, 10>, <-1, 0, 0>, <190, 380, 1.77636e-015>, <-1, 0, 0> }
smooth_triangle { <190, 368.82, 10>, <-1, 0, 0>, <190, 357.639, 10>, <-1, -8.32667e-017, 0>, <190, 357.639, 3.55271e-015>, <-1, 0, 0> }
smooth_triangle { <190, 357.639, -10>, <-1, 0, 0>, <190, 368.82, -10>, <-1, 0, 0>, <190, 357.639, 3.55271e-015>, <-1, 0, 0> }
smooth_triangle { <190, 368.82, -10>, <-1, 0, 0>, <190, 380, -10>, <-1, -1.11022e-016, 0>, <190, 380, 1.77636e-015>, <-1, 0, 0> }
smooth_triangle { <190, 380, 1.77636e-015>, <-1, 0, 0>, <190, 368.82, 10>, <-1, 0, 0>, <190, 368.82, -10>, <-1, 0, 0> }
smooth_triangle { <190, 368.82, 10>, <-1, 0, 0>, <190, 357.639, 3.55271e-015>, <-1, 0, 0>, <190, 368.82, -10>, <-1, 0, 0> }
texture { madera1 }
}
#declare viga4x2_32=mesh{
smooth_triangle { <10, 357.639, 10>, <0, 0, -1>, <21.1803, 380, 10>, <0, 0, -1>, <10, 368.82, 10>, <0, 0, -1> }
smooth_triangle { <10, 368.82, 10>, <0, 0, -1>, <21.1803, 380, 10>, <0, 0, -1>, <10, 380, 10>, <0, 0, -1> }
smooth_triangle { <21.1803, 380, 10>, <0, 0, -1>, <10, 357.639, 10>, <0, 0, -1>, <77.4536, 267.454, 10>, <0, 0, -1> }
smooth_triangle { <77.4536, 267.454, 10>, <0, 0, -1>, <99.4098, 178.82, 10>, <0, 0, -1>, <133.727, 154.907, 10>, <0, 0, -1> }
smooth_triangle { <133.727, 154.907, 10>, <0, 0, -1>, <190, 21.1803, 10>, <0, 0, -1>, <190, 42.3607, 10>, <0, 0, -1> }
smooth_triangle { <190, 21.1803, 10>, <0, 0, -1>, <188.82, 0, 10>, <0, 0, -1>, <190, 1.42109e-014, 10>, <-1.41356e-018, 2.82713e-018, -1> }
smooth_triangle { <188.82, 0, 10>, <0, 0, -1>, <190, 21.1803, 10>, <0, 0, -1>, <99.4098, 178.82, 10>, <0, 0, -1> }
smooth_triangle { <99.4098, 178.82, 10>, <0, 0, -1>, <77.4536, 267.454, 10>, <0, 0, -1>, <10, 357.639, 10>, <0, 0, -1> }
smooth_triangle { <99.4098, 178.82, 10>, <0, 0, -1>, <190, 21.1803, 10>, <0, 0, -1>, <133.727, 154.907, 10>, <0, 0, -1> }
smooth_triangle { <10, 357.639, -10>, <0, 0, 1>, <10, 368.82, -10>, <0, 0, 1>, <21.1803, 380, -10>, <0, 0, 1> }
smooth_triangle { <10, 368.82, -10>, <0, 0, 1>, <10, 380, -10>, <0, 0, 1>, <21.1803, 380, -10>, <0, 0, 1> }
smooth_triangle { <21.1803, 380, -10>, <0, 0, 1>, <77.4536, 267.454, -10>, <0, 0, 1>, <10, 357.639, -10>, <0, 0, 1> }
smooth_triangle { <77.4536, 267.454, -10>, <0, 0, 1>, <133.727, 154.907, -10>, <0, 0, 1>, <99.4098, 178.82, -10>, <0, 0, 1> }
smooth_triangle { <133.727, 154.907, -10>, <0, 0, 1>, <190, 42.3607, -10>, <0, 0, 1>, <190, 21.1803, -10>, <0, 0, 1> }
smooth_triangle { <190, 21.1803, -10>, <0, 0, 1>, <190, 1.59872e-014, -10>, <-1.41356e-018, 2.82713e-018, 1>, <188.82, 0, -10>, <1.41489e-018, -2.82978e-018, 1> }
smooth_triangle { <188.82, 0, -10>, <1.41489e-018, -2.82978e-018, 1>, <99.4098, 178.82, -10>, <0, 0, 1>, <190, 21.1803, -10>, <0, 0, 1> }
smooth_triangle { <99.4098, 178.82, -10>, <0, 0, 1>, <10, 357.639, -10>, <0, 0, 1>, <77.4536, 267.454, -10>, <0, 0, 1> }
smooth_triangle { <99.4098, 178.82, -10>, <0, 0, 1>, <133.727, 154.907, -10>, <0, 0, 1>, <190, 21.1803, -10>, <0, 0, 1> }
smooth_triangle { <188.82, 0, 10>, <0.894427, 0.447214, 0>, <99.4098, 178.82, 10>, <0.894427, 0.447214, 0>, <188.82, 0, -8.88178e-016>, <0.894427, 0.447214, 0> }
smooth_triangle { <99.4098, 178.82, 10>, <0.894427, 0.447214, 0>, <10, 357.639, 10>, <0.894427, 0.447214, 0>, <10, 357.639, 3.55271e-015>, <0.894427, 0.447214, 0> }
smooth_triangle { <10, 357.639, -10>, <0.894427, 0.447214, 0>, <99.4098, 178.82, -10>, <0.894427, 0.447214, 0>, <10, 357.639, 3.55271e-015>, <0.894427, 0.447214, 0> }
smooth_triangle { <99.4098, 178.82, -10>, <0.894427, 0.447214, 0>, <188.82, 0, -10>, <0.894427, 0.447214, 0>, <188.82, 0, -8.88178e-016>, <0.894427, 0.447214, 0> }
smooth_triangle { <188.82, 0, -8.88178e-016>, <0.894427, 0.447214, 0>, <99.4098, 178.82, 10>, <0.894427, 0.447214, 0>, <99.4098, 178.82, -10>, <0.894427, 0.447214, 0> }
smooth_triangle { <99.4098, 178.82, 10>, <0.894427, 0.447214, 0>, <10, 357.639, 3.55271e-015>, <0.894427, 0.447214, 0>, <99.4098, 178.82, -10>, <0.894427, 0.447214, 0> }
smooth_triangle { <21.1803, 380, 10>, <-0.894427, -0.447214, 1.98603e-016>, <77.4536, 267.454, 10>, <-0.894427, -0.447214, 0>, <21.1803, 380, -3.55271e-015>, <-0.894427, -0.447214, 0> }
smooth_triangle { <77.4536, 267.454, 10>, <-0.894427, -0.447214, 0>, <133.727, 154.907, 10>, <-0.894427, -0.447214, 0>, <77.4536, 267.454, -10>, <-0.894427, -0.447214, 0> }
smooth_triangle { <133.727, 154.907, 10>, <-0.894427, -0.447214, 0>, <190, 42.3607, 10>, <-0.894427, -0.447214, 0>, <133.727, 154.907, -10>, <-0.894427, -0.447214, 0> }
smooth_triangle { <190, 42.3607, -10>, <-0.894427, -0.447214, 0>, <133.727, 154.907, -10>, <-0.894427, -0.447214, 0>, <190, 42.3607, 10>, <-0.894427, -0.447214, 0> }
smooth_triangle { <133.727, 154.907, -10>, <-0.894427, -0.447214, 0>, <77.4536, 267.454, -10>, <-0.894427, -0.447214, 0>, <133.727, 154.907, 10>, <-0.894427, -0.447214, 0> }
smooth_triangle { <77.4536, 267.454, -10>, <-0.894427, -0.447214, 0>, <21.1803, 380, -10>, <-0.894427, -0.447214, 1.98603e-016>, <21.1803, 380, -3.55271e-015>, <-0.894427, -0.447214, 0> }
smooth_triangle { <21.1803, 380, -3.55271e-015>, <-0.894427, -0.447214, 0>, <77.4536, 267.454, 10>, <-0.894427, -0.447214, 0>, <77.4536, 267.454, -10>, <-0.894427, -0.447214, 0> }
smooth_triangle { <21.1803, 380, 10>, <-4.44089e-016, -1, -4.44089e-016>, <10, 380, 1.77636e-015>, <-1.92036e-015, -1, -3.03165e-015>, <10, 380, 10>, <-4.44089e-016, -1, -8.88178e-016> }
smooth_triangle { <10, 380, -10>, <-8.88178e-016, -1, -8.88178e-016>, <21.1803, 380, -3.55271e-015>, <0, -1, -3.03165e-015>, <21.1803, 380, -10>, <-8.88178e-016, -1, -4.44089e-016> }
smooth_triangle { <21.1803, 380, -3.55271e-015>, <0, -1, -3.03165e-015>, <10, 380, 1.77636e-015>, <-1.92036e-015, -1, -3.03165e-015>, <21.1803, 380, 10>, <-4.44089e-016, -1, -4.44089e-016> }
smooth_triangle { <10, 380, 1.77636e-015>, <-1.92036e-015, -1, -3.03165e-015>, <21.1803, 380, -3.55271e-015>, <0, -1, -3.03165e-015>, <10, 380, -10>, <-8.88178e-016, -1, -8.88178e-016> }
smooth_triangle { <188.82, 0, 10>, <0, 1, 0>, <190, 1.5099e-014, -3.55271e-015>, <0, 1, 0>, <190, 1.42109e-014, 10>, <0, 1, 0> }
smooth_triangle { <190, 1.59872e-014, -10>, <0, 1, 0>, <188.82, 0, -8.88178e-016>, <0, 1, 0>, <188.82, 0, -10>, <0, 1, 0> }
smooth_triangle { <188.82, 0, -8.88178e-016>, <0, 1, 0>, <190, 1.5099e-014, -3.55271e-015>, <0, 1, 0>, <188.82, 0, 10>, <0, 1, 0> }
smooth_triangle { <190, 1.5099e-014, -3.55271e-015>, <0, 1, 0>, <188.82, 0, -8.88178e-016>, <0, 1, 0>, <190, 1.59872e-014, -10>, <0, 1, 0> }
smooth_triangle { <190, 1.42109e-014, 10>, <-1, 0, 0>, <190, 1.5099e-014, -3.55271e-015>, <-1, 0, 0>, <190, 21.1803, 10>, <-1, 0, 0> }
smooth_triangle { <190, 21.1803, 10>, <-1, 0, 0>, <190, 42.3607, -10>, <-1, 0, 0>, <190, 42.3607, 10>, <-1, 0, 0> }
smooth_triangle { <190, 42.3607, -10>, <-1, 0, 0>, <190, 21.1803, 10>, <-1, 0, 0>, <190, 21.1803, -10>, <-1, 0, 0> }
smooth_triangle { <190, 21.1803, -10>, <-1, 0, 0>, <190, 1.5099e-014, -3.55271e-015>, <-1, 0, 0>, <190, 1.59872e-014, -10>, <-1, 0, 0> }
smooth_triangle { <190, 1.5099e-014, -3.55271e-015>, <-1, 0, 0>, <190, 21.1803, -10>, <-1, 0, 0>, <190, 21.1803, 10>, <-1, 0, 0> }
smooth_triangle { <10, 380, 10>, <1, 0, 0>, <10, 380, 1.77636e-015>, <1, 0, 0>, <10, 368.82, 10>, <1, 0, 0> }
smooth_triangle { <10, 368.82, 10>, <1, 0, 0>, <10, 357.639, 3.55271e-015>, <1, 0, 0>, <10, 357.639, 10>, <1, 0, 0> }
smooth_triangle { <10, 357.639, -10>, <1, 0, 0>, <10, 357.639, 3.55271e-015>, <1, 0, 0>, <10, 368.82, -10>, <1, 0, 0> }
smooth_triangle { <10, 368.82, -10>, <1, 0, 0>, <10, 380, 1.77636e-015>, <1, 0, 0>, <10, 380, -10>, <1, 0, 0> }
smooth_triangle { <10, 380, 1.77636e-015>, <1, 0, 0>, <10, 368.82, -10>, <1, 0, 0>, <10, 368.82, 10>, <1, 0, 0> }
smooth_triangle { <10, 368.82, 10>, <1, 0, 0>, <10, 368.82, -10>, <1, 0, 0>, <10, 357.639, 3.55271e-015>, <1, 0, 0> }
texture { madera1 }
}
#declare paredR4x2_completa=mesh{
smooth_triangle { <0, 0, 20>, <0, 0, -1>, <100, 0, 20>, <0, 0, -1>, <0, 200, 20>, <0, 0, -1> }
smooth_triangle { <100, 0, 20>, <0, 0, -1>, <200, 0, 20>, <0, 0, -1>, <200, 200, 20>, <0, 0, -1> }
smooth_triangle { <200, 200, 20>, <0, 0, -1>, <200, 400, 20>, <0, 0, -1>, <100, 400, 20>, <0, 0, -1> }
smooth_triangle { <100, 400, 20>, <0, 0, -1>, <0, 400, 20>, <0, 0, -1>, <0, 200, 20>, <0, 0, -1> }
smooth_triangle { <0, 200, 20>, <0, 0, -1>, <100, 0, 20>, <0, 0, -1>, <200, 200, 20>, <0, 0, -1> }
smooth_triangle { <200, 200, 20>, <0, 0, -1>, <100, 400, 20>, <0, 0, -1>, <0, 200, 20>, <0, 0, -1> }
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <0, 200, 0>, <0, 0, 1>, <100, 0, 0>, <0, 0, 1> }
smooth_triangle { <100, 0, 0>, <0, 0, 1>, <200, 200, 0>, <0, 0, 1>, <200, 0, 0>, <0, 0, 1> }
smooth_triangle { <200, 200, 0>, <0, 0, 1>, <100, 400, 0>, <0, 0, 1>, <200, 400, 0>, <0, 0, 1> }
smooth_triangle { <100, 400, 0>, <0, 0, 1>, <0, 200, 0>, <0, 0, 1>, <0, 400, 0>, <0, 0, 1> }
smooth_triangle { <0, 200, 0>, <0, 0, 1>, <200, 200, 0>, <0, 0, 1>, <100, 0, 0>, <0, 0, 1> }
smooth_triangle { <200, 200, 0>, <0, 0, 1>, <0, 200, 0>, <0, 0, 1>, <100, 400, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 20>, <0, 1, 0>, <100, 0, 0>, <0, 1, 0>, <100, 0, 20>, <0, 1, 0> }
smooth_triangle { <100, 0, 20>, <0, 1, 0>, <200, 0, 0>, <0, 1, 0>, <200, 0, 20>, <0, 1, 0> }
smooth_triangle { <200, 0, 0>, <0, 1, 0>, <100, 0, 20>, <0, 1, 0>, <100, 0, 0>, <0, 1, 0> }
smooth_triangle { <100, 0, 0>, <0, 1, 0>, <0, 0, 20>, <0, 1, 0>, <0, 0, 0>, <0, 1, 0> }
smooth_triangle { <200, 0, 20>, <-1, 0, 0>, <200, 200, 0>, <-1, 0, 0>, <200, 200, 20>, <-1, 0, 0> }
smooth_triangle { <200, 200, 20>, <-1, 0, 0>, <200, 400, 0>, <-1, 0, 0>, <200, 400, 20>, <-1, 0, 0> }
smooth_triangle { <200, 400, 0>, <-1, 0, 0>, <200, 200, 20>, <-1, 0, 0>, <200, 200, 0>, <-1, 0, 0> }
smooth_triangle { <200, 200, 0>, <-1, 0, 0>, <200, 0, 20>, <-1, 0, 0>, <200, 0, 0>, <-1, 0, 0> }
smooth_triangle { <200, 400, 20>, <0, -1, 0>, <100, 400, 0>, <0, -1, 0>, <100, 400, 20>, <0, -1, 0> }
smooth_triangle { <100, 400, 20>, <0, -1, 0>, <0, 400, 0>, <0, -1, 0>, <0, 400, 20>, <0, -1, 0> }
smooth_triangle { <0, 400, 0>, <0, -1, 0>, <100, 400, 20>, <0, -1, 0>, <100, 400, 0>, <0, -1, 0> }
smooth_triangle { <100, 400, 0>, <0, -1, 0>, <200, 400, 20>, <0, -1, 0>, <200, 400, 0>, <0, -1, 0> }
smooth_triangle { <0, 400, 20>, <1, 0, 0>, <0, 200, 0>, <1, 0, 0>, <0, 200, 20>, <1, 0, 0> }
smooth_triangle { <0, 200, 20>, <1, 0, 0>, <0, 0, 0>, <1, 0, 0>, <0, 0, 20>, <1, 0, 0> }
smooth_triangle { <0, 0, 0>, <1, 0, 0>, <0, 200, 20>, <1, 0, 0>, <0, 200, 0>, <1, 0, 0> }
smooth_triangle { <0, 200, 0>, <1, 0, 0>, <0, 400, 20>, <1, 0, 0>, <0, 400, 0>, <1, 0, 0> }
}
#declare paredR4x2_ventana_piedra=mesh {
smooth_triangle { <0, 0, 20>, <0, 0, -1>, <200, 0, 20>, <0, 0, -1>, <60, 135, 20>, <0, 0, -1> }
smooth_triangle { <200, 0, 20>, <0, 0, -1>, <200, 400, 20>, <0, 0, -1>, <140, 135, 20>, <0, 0, -1> }
smooth_triangle { <200, 400, 20>, <0, 0, -1>, <0, 400, 20>, <0, 0, -1>, <60, 270, 20>, <0, 0, -1> }
smooth_triangle { <0, 400, 20>, <0, 0, -1>, <0, 0, 20>, <0, 0, -1>, <60, 135, 20>, <0, 0, -1> }
smooth_triangle { <60, 135, 20>, <0, 0, -1>, <60, 270, 20>, <0, 0, -1>, <0, 400, 20>, <0, 0, -1> }
smooth_triangle { <60, 270, 20>, <0, 0, -1>, <140, 270, 20>, <0, 0, -1>, <200, 400, 20>, <0, 0, -1> }
smooth_triangle { <140, 270, 20>, <0, 0, -1>, <140, 135, 20>, <0, 0, -1>, <200, 400, 20>, <0, 0, -1> }
smooth_triangle { <140, 135, 20>, <0, 0, -1>, <60, 135, 20>, <0, 0, -1>, <200, 0, 20>, <0, 0, -1> }
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <60, 135, 0>, <0, 0, 1>, <200, 0, 0>, <0, 0, 1> }
smooth_triangle { <200, 0, 0>, <0, 0, 1>, <140, 135, 0>, <0, 0, 1>, <200, 400, 0>, <0, 0, 1> }
smooth_triangle { <200, 400, 0>, <0, 0, 1>, <60, 270, 0>, <0, 0, 1>, <0, 400, 0>, <0, 0, 1> }
smooth_triangle { <0, 400, 0>, <0, 0, 1>, <60, 135, 0>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1> }
smooth_triangle { <60, 135, 0>, <0, 0, 1>, <0, 400, 0>, <0, 0, 1>, <60, 270, 0>, <0, 0, 1> }
smooth_triangle { <60, 270, 0>, <0, 0, 1>, <200, 400, 0>, <0, 0, 1>, <140, 270, 0>, <0, 0, 1> }
smooth_triangle { <140, 270, 0>, <0, 0, 1>, <200, 400, 0>, <0, 0, 1>, <140, 135, 0>, <0, 0, 1> }
smooth_triangle { <140, 135, 0>, <0, 0, 1>, <200, 0, 0>, <0, 0, 1>, <60, 135, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 20>, <0, 1, 0>, <200, 0, 0>, <0, 1, 0>, <200, 0, 20>, <0, 1, 0> }
smooth_triangle { <200, 0, 0>, <0, 1, 0>, <0, 0, 20>, <0, 1, 0>, <0, 0, 0>, <0, 1, 0> }
smooth_triangle { <200, 0, 20>, <-1, 0, 0>, <200, 400, 0>, <-1, 0, 0>, <200, 400, 20>, <-1, 0, 0> }
smooth_triangle { <200, 400, 0>, <-1, 0, 0>, <200, 0, 20>, <-1, 0, 0>, <200, 0, 0>, <-1, 0, 0> }
smooth_triangle { <200, 400, 20>, <0, -1, 0>, <0, 400, 0>, <0, -1, 0>, <0, 400, 20>, <0, -1, 0> }
smooth_triangle { <0, 400, 0>, <0, -1, 0>, <200, 400, 20>, <0, -1, 0>, <200, 400, 0>, <0, -1, 0> }
smooth_triangle { <0, 400, 20>, <1, 0, 0>, <0, 0, 0>, <1, 0, 0>, <0, 0, 20>, <1, 0, 0> }
smooth_triangle { <0, 0, 0>, <1, 0, 0>, <0, 400, 20>, <1, 0, 0>, <0, 400, 0>, <1, 0, 0> }
smooth_triangle { <60, 135, 20>, <-1, 0, 0>, <60, 270, 0>, <-1, -2.77556e-017, 0>, <60, 270, 20>, <-1, 0, 0> }
smooth_triangle { <60, 270, 0>, <-1, -2.77556e-017, 0>, <60, 135, 20>, <-1, 0, 0>, <60, 135, 0>, <-1, -2.77556e-017, 0> }
smooth_triangle { <140, 135, 20>, <2.22045e-016, -1, 0>, <60, 135, 0>, <1.11022e-016, -1, 0>, <60, 135, 20>, <2.22045e-016, -1, 0> }
smooth_triangle { <60, 135, 0>, <1.11022e-016, -1, 0>, <140, 135, 20>, <2.22045e-016, -1, 0>, <140, 135, 0>, <1.11022e-016, -1, 0> }
smooth_triangle { <140, 270, 20>, <1, 1.11022e-016, 0>, <140, 135, 0>, <1, -5.55112e-017, 0>, <140, 135, 20>, <1, 1.11022e-016, 0> }
smooth_triangle { <140, 135, 0>, <1, -5.55112e-017, 0>, <140, 270, 20>, <1, 1.11022e-016, 0>, <140, 270, 0>, <1, -5.55112e-017, 0> }
smooth_triangle { <60, 270, 20>, <4.44089e-016, 1, 0>, <140, 270, 0>, <2.22045e-016, 1, 0>, <140, 270, 20>, <4.44089e-016, 1, 0> }
smooth_triangle { <140, 270, 0>, <2.22045e-016, 1, 0>, <60, 270, 20>, <4.44089e-016, 1, 0>, <60, 270, 0>, <2.22045e-016, 1, 0> }
}
#declare hierros_ventana_piedra_4x2=union{
mesh {
smooth_triangle { <79.5652, 135, 7.5>, <0, 0, -1>, <82.5, 135, 7.5>, <0, 0, -1>, <79.5652, 200, 7.5>, <0, 0, -1> }
smooth_triangle { <79.5652, 200, 7.5>, <0, 0, -1>, <82.5, 265, 7.5>, <0, 0, -1>, <79.5652, 265, 7.5>, <0, 0, -1> }
smooth_triangle { <82.5, 265, 7.5>, <0, 0, -1>, <85.4348, 200, 7.5>, <0, 0, -1>, <85.4348, 265, 7.5>, <0, 0, -1> }
smooth_triangle { <85.4348, 200, 7.5>, <0, 0, -1>, <82.5, 135, 7.5>, <0, 0, -1>, <85.4348, 135, 7.5>, <0, 0, -1> }
smooth_triangle { <82.5, 135, 7.5>, <0, 0, -1>, <85.4348, 200, 7.5>, <0, 0, -1>, <79.5652, 200, 7.5>, <0, 0, -1> }
smooth_triangle { <79.5652, 200, 7.5>, <0, 0, -1>, <85.4348, 200, 7.5>, <0, 0, -1>, <82.5, 265, 7.5>, <0, 0, -1> }
smooth_triangle { <79.5652, 135, 5>, <0, 0, 1>, <79.5652, 200, 5>, <0, 0, 1>, <82.5, 135, 5>, <0, 0, 1> }
smooth_triangle { <79.5652, 200, 5>, <0, 0, 1>, <79.5652, 265, 5>, <0, 0, 1>, <82.5, 265, 5>, <0, 0, 1> }
smooth_triangle { <82.5, 265, 5>, <0, 0, 1>, <85.4348, 265, 5>, <0, 0, 1>, <85.4348, 200, 5>, <0, 0, 1> }
smooth_triangle { <85.4348, 200, 5>, <0, 0, 1>, <85.4348, 135, 5>, <0, 0, 1>, <82.5, 135, 5>, <0, 0, 1> }
smooth_triangle { <82.5, 135, 5>, <0, 0, 1>, <79.5652, 200, 5>, <0, 0, 1>, <85.4348, 200, 5>, <0, 0, 1> }
smooth_triangle { <79.5652, 200, 5>, <0, 0, 1>, <82.5, 265, 5>, <0, 0, 1>, <85.4348, 200, 5>, <0, 0, 1> }
smooth_triangle { <79.5652, 135, 7.5>, <1, 0, 0>, <79.5652, 200, 7.5>, <1, 0, 0>, <79.5652, 200, 5>, <1, 0, 0> }
smooth_triangle { <79.5652, 200, 7.5>, <1, 0, 0>, <79.5652, 265, 7.5>, <1, 0, 0>, <79.5652, 265, 5>, <1, 0, 0> }
smooth_triangle { <79.5652, 265, 5>, <1, 0, 0>, <79.5652, 200, 5>, <1, 0, 0>, <79.5652, 200, 7.5>, <1, 0, 0> }
smooth_triangle { <79.5652, 200, 5>, <1, 0, 0>, <79.5652, 135, 5>, <1, 0, 0>, <79.5652, 135, 7.5>, <1, 0, 0> }
smooth_triangle { <79.5652, 265, 7.5>, <0, -1, 0>, <82.5, 265, 7.5>, <0, -1, 0>, <82.5, 265, 5>, <0, -1, 0> }
smooth_triangle { <82.5, 265, 7.5>, <0, -1, 0>, <85.4348, 265, 7.5>, <0, -1, 0>, <85.4348, 265, 5>, <0, -1, 0> }
smooth_triangle { <85.4348, 265, 5>, <0, -1, 0>, <82.5, 265, 5>, <0, -1, 0>, <82.5, 265, 7.5>, <0, -1, 0> }
smooth_triangle { <82.5, 265, 5>, <0, -1, 0>, <79.5652, 265, 5>, <0, -1, 0>, <79.5652, 265, 7.5>, <0, -1, 0> }
smooth_triangle { <85.4348, 265, 7.5>, <-1, 0, 0>, <85.4348, 200, 7.5>, <-1, 0, 0>, <85.4348, 200, 5>, <-1, 0, 0> }
smooth_triangle { <85.4348, 200, 7.5>, <-1, 0, 0>, <85.4348, 135, 7.5>, <-1, 0, 0>, <85.4348, 135, 5>, <-1, 0, 0> }
smooth_triangle { <85.4348, 135, 5>, <-1, 0, 0>, <85.4348, 200, 5>, <-1, 0, 0>, <85.4348, 200, 7.5>, <-1, 0, 0> }
smooth_triangle { <85.4348, 200, 5>, <-1, 0, 0>, <85.4348, 265, 5>, <-1, 0, 0>, <85.4348, 265, 7.5>, <-1, 0, 0> }
smooth_triangle { <85.4348, 135, 7.5>, <0, 1, 0>, <82.5, 135, 7.5>, <0, 1, 0>, <82.5, 135, 5>, <0, 1, 0> }
smooth_triangle { <82.5, 135, 7.5>, <0, 1, 0>, <79.5652, 135, 7.5>, <0, 1, 0>, <79.5652, 135, 5>, <0, 1, 0> }
smooth_triangle { <79.5652, 135, 5>, <0, 1, 0>, <82.5, 135, 5>, <0, 1, 0>, <82.5, 135, 7.5>, <0, 1, 0> }
smooth_triangle { <82.5, 135, 5>, <0, 1, 0>, <85.4348, 135, 5>, <0, 1, 0>, <85.4348, 135, 7.5>, <0, 1, 0> }
}
mesh {
smooth_triangle { <114.565, 135, 7.5>, <0, 0, -1>, <117.5, 135, 7.5>, <0, 0, -1>, <114.565, 200, 7.5>, <0, 0, -1> }
smooth_triangle { <114.565, 200, 7.5>, <0, 0, -1>, <117.5, 265, 7.5>, <0, 0, -1>, <114.565, 265, 7.5>, <0, 0, -1> }
smooth_triangle { <117.5, 265, 7.5>, <0, 0, -1>, <120.435, 200, 7.5>, <0, 0, -1>, <120.435, 265, 7.5>, <0, 0, -1> }
smooth_triangle { <120.435, 200, 7.5>, <0, 0, -1>, <117.5, 135, 7.5>, <0, 0, -1>, <120.435, 135, 7.5>, <0, 0, -1> }
smooth_triangle { <117.5, 135, 7.5>, <0, 0, -1>, <120.435, 200, 7.5>, <0, 0, -1>, <114.565, 200, 7.5>, <0, 0, -1> }
smooth_triangle { <114.565, 200, 7.5>, <0, 0, -1>, <120.435, 200, 7.5>, <0, 0, -1>, <117.5, 265, 7.5>, <0, 0, -1> }
smooth_triangle { <114.565, 135, 5>, <0, 0, 1>, <114.565, 200, 5>, <0, 0, 1>, <117.5, 135, 5>, <0, 0, 1> }
smooth_triangle { <114.565, 200, 5>, <0, 0, 1>, <114.565, 265, 5>, <0, 0, 1>, <117.5, 265, 5>, <0, 0, 1> }
smooth_triangle { <117.5, 265, 5>, <0, 0, 1>, <120.435, 265, 5>, <0, 0, 1>, <120.435, 200, 5>, <0, 0, 1> }
smooth_triangle { <120.435, 200, 5>, <0, 0, 1>, <120.435, 135, 5>, <0, 0, 1>, <117.5, 135, 5>, <0, 0, 1> }
smooth_triangle { <117.5, 135, 5>, <0, 0, 1>, <114.565, 200, 5>, <0, 0, 1>, <120.435, 200, 5>, <0, 0, 1> }
smooth_triangle { <114.565, 200, 5>, <0, 0, 1>, <117.5, 265, 5>, <0, 0, 1>, <120.435, 200, 5>, <0, 0, 1> }
smooth_triangle { <114.565, 135, 7.5>, <1, 0, 0>, <114.565, 200, 7.5>, <1, 0, 0>, <114.565, 200, 5>, <1, 0, 0> }
smooth_triangle { <114.565, 200, 7.5>, <1, 0, 0>, <114.565, 265, 7.5>, <1, 0, 0>, <114.565, 265, 5>, <1, 0, 0> }
smooth_triangle { <114.565, 265, 5>, <1, 0, 0>, <114.565, 200, 5>, <1, 0, 0>, <114.565, 200, 7.5>, <1, 0, 0> }
smooth_triangle { <114.565, 200, 5>, <1, 0, 0>, <114.565, 135, 5>, <1, 0, 0>, <114.565, 135, 7.5>, <1, 0, 0> }
smooth_triangle { <114.565, 265, 7.5>, <0, -1, 0>, <117.5, 265, 7.5>, <0, -1, 0>, <117.5, 265, 5>, <0, -1, 0> }
smooth_triangle { <117.5, 265, 7.5>, <0, -1, 0>, <120.435, 265, 7.5>, <0, -1, 0>, <120.435, 265, 5>, <0, -1, 0> }
smooth_triangle { <120.435, 265, 5>, <0, -1, 0>, <117.5, 265, 5>, <0, -1, 0>, <117.5, 265, 7.5>, <0, -1, 0> }
smooth_triangle { <117.5, 265, 5>, <0, -1, 0>, <114.565, 265, 5>, <0, -1, 0>, <114.565, 265, 7.5>, <0, -1, 0> }
smooth_triangle { <120.435, 265, 7.5>, <-1, 0, 0>, <120.435, 200, 7.5>, <-1, 0, 0>, <120.435, 200, 5>, <-1, 0, 0> }
smooth_triangle { <120.435, 200, 7.5>, <-1, 0, 0>, <120.435, 135, 7.5>, <-1, 0, 0>, <120.435, 135, 5>, <-1, 0, 0> }
smooth_triangle { <120.435, 135, 5>, <-1, 0, 0>, <120.435, 200, 5>, <-1, 0, 0>, <120.435, 200, 7.5>, <-1, 0, 0> }
smooth_triangle { <120.435, 200, 5>, <-1, 0, 0>, <120.435, 265, 5>, <-1, 0, 0>, <120.435, 265, 7.5>, <-1, 0, 0> }
smooth_triangle { <120.435, 135, 7.5>, <0, 1, 0>, <117.5, 135, 7.5>, <0, 1, 0>, <117.5, 135, 5>, <0, 1, 0> }
smooth_triangle { <117.5, 135, 7.5>, <0, 1, 0>, <114.565, 135, 7.5>, <0, 1, 0>, <114.565, 135, 5>, <0, 1, 0> }
smooth_triangle { <114.565, 135, 5>, <0, 1, 0>, <117.5, 135, 5>, <0, 1, 0>, <117.5, 135, 7.5>, <0, 1, 0> }
smooth_triangle { <117.5, 135, 5>, <0, 1, 0>, <120.435, 135, 5>, <0, 1, 0>, <120.435, 135, 7.5>, <0, 1, 0> }
}
mesh {
smooth_triangle { <60, 235.667, 7.5>, <0, 0, -1>, <60, 232.5, 7.5>, <0, 0, -1>, <100, 235.667, 7.5>, <0, 0, -1> }
smooth_triangle { <100, 235.667, 7.5>, <0, 0, -1>, <140, 232.5, 7.5>, <0, 0, -1>, <140, 235.667, 7.5>, <0, 0, -1> }
smooth_triangle { <140, 232.5, 7.5>, <0, 0, -1>, <100, 229.333, 7.5>, <0, 0, -1>, <140, 229.333, 7.5>, <0, 0, -1> }
smooth_triangle { <100, 229.333, 7.5>, <0, 0, -1>, <60, 232.5, 7.5>, <0, 0, -1>, <60, 229.333, 7.5>, <0, 0, -1> }
smooth_triangle { <60, 232.5, 7.5>, <0, 0, -1>, <100, 229.333, 7.5>, <0, 0, -1>, <100, 235.667, 7.5>, <0, 0, -1> }
smooth_triangle { <100, 235.667, 7.5>, <0, 0, -1>, <100, 229.333, 7.5>, <0, 0, -1>, <140, 232.5, 7.5>, <0, 0, -1> }
smooth_triangle { <60, 235.667, 5>, <0, 0, 1>, <100, 235.667, 5>, <0, 0, 1>, <60, 232.5, 5>, <0, 0, 1> }
smooth_triangle { <100, 235.667, 5>, <0, 0, 1>, <140, 235.667, 5>, <0, 0, 1>, <140, 232.5, 5>, <0, 0, 1> }
smooth_triangle { <140, 232.5, 5>, <0, 0, 1>, <140, 229.333, 5>, <0, 0, 1>, <100, 229.333, 5>, <0, 0, 1> }
smooth_triangle { <100, 229.333, 5>, <0, 0, 1>, <60, 229.333, 5>, <0, 0, 1>, <60, 232.5, 5>, <0, 0, 1> }
smooth_triangle { <60, 232.5, 5>, <0, 0, 1>, <100, 235.667, 5>, <0, 0, 1>, <100, 229.333, 5>, <0, 0, 1> }
smooth_triangle { <100, 235.667, 5>, <0, 0, 1>, <140, 232.5, 5>, <0, 0, 1>, <100, 229.333, 5>, <0, 0, 1> }
smooth_triangle { <60, 235.667, 7.5>, <0, -1, 0>, <100, 235.667, 7.5>, <0, -1, 0>, <100, 235.667, 5>, <0, -1, 0> }
smooth_triangle { <100, 235.667, 7.5>, <0, -1, 0>, <140, 235.667, 7.5>, <0, -1, 0>, <140, 235.667, 5>, <0, -1, 0> }
smooth_triangle { <140, 235.667, 5>, <0, -1, 0>, <100, 235.667, 5>, <0, -1, 0>, <100, 235.667, 7.5>, <0, -1, 0> }
smooth_triangle { <100, 235.667, 5>, <0, -1, 0>, <60, 235.667, 5>, <0, -1, 0>, <60, 235.667, 7.5>, <0, -1, 0> }
smooth_triangle { <140, 235.667, 7.5>, <-1, 0, 0>, <140, 232.5, 7.5>, <-1, 0, 0>, <140, 232.5, 5>, <-1, 0, 0> }
smooth_triangle { <140, 232.5, 7.5>, <-1, 0, 0>, <140, 229.333, 7.5>, <-1, 0, 0>, <140, 229.333, 5>, <-1, 0, 0> }
smooth_triangle { <140, 229.333, 5>, <-1, 0, 0>, <140, 232.5, 5>, <-1, 0, 0>, <140, 232.5, 7.5>, <-1, 0, 0> }
smooth_triangle { <140, 232.5, 5>, <-1, 0, 0>, <140, 235.667, 5>, <-1, 0, 0>, <140, 235.667, 7.5>, <-1, 0, 0> }
smooth_triangle { <140, 229.333, 7.5>, <0, 1, 0>, <100, 229.333, 7.5>, <0, 1, 0>, <100, 229.333, 5>, <0, 1, 0> }
smooth_triangle { <100, 229.333, 7.5>, <0, 1, 0>, <60, 229.333, 7.5>, <0, 1, 0>, <60, 229.333, 5>, <0, 1, 0> }
smooth_triangle { <60, 229.333, 5>, <0, 1, 0>, <100, 229.333, 5>, <0, 1, 0>, <100, 229.333, 7.5>, <0, 1, 0> }
smooth_triangle { <100, 229.333, 5>, <0, 1, 0>, <140, 229.333, 5>, <0, 1, 0>, <140, 229.333, 7.5>, <0, 1, 0> }
smooth_triangle { <60, 229.333, 7.5>, <1, 0, 0>, <60, 232.5, 7.5>, <1, 0, 0>, <60, 232.5, 5>, <1, 0, 0> }
smooth_triangle { <60, 232.5, 7.5>, <1, 0, 0>, <60, 235.667, 7.5>, <1, 0, 0>, <60, 235.667, 5>, <1, 0, 0> }
smooth_triangle { <60, 235.667, 5>, <1, 0, 0>, <60, 232.5, 5>, <1, 0, 0>, <60, 232.5, 7.5>, <1, 0, 0> }
smooth_triangle { <60, 232.5, 5>, <1, 0, 0>, <60, 229.333, 5>, <1, 0, 0>, <60, 229.333, 7.5>, <1, 0, 0> }
}
mesh {
smooth_triangle { <60, 205.667, 7.5>, <0, 0, -1>, <60, 202.5, 7.5>, <0, 0, -1>, <100, 205.667, 7.5>, <0, 0, -1> }
smooth_triangle { <100, 205.667, 7.5>, <0, 0, -1>, <140, 202.5, 7.5>, <0, 0, -1>, <140, 205.667, 7.5>, <0, 0, -1> }
smooth_triangle { <140, 202.5, 7.5>, <0, 0, -1>, <100, 199.333, 7.5>, <0, 0, -1>, <140, 199.333, 7.5>, <0, 0, -1> }
smooth_triangle { <100, 199.333, 7.5>, <0, 0, -1>, <60, 202.5, 7.5>, <0, 0, -1>, <60, 199.333, 7.5>, <0, 0, -1> }
smooth_triangle { <60, 202.5, 7.5>, <0, 0, -1>, <100, 199.333, 7.5>, <0, 0, -1>, <100, 205.667, 7.5>, <0, 0, -1> }
smooth_triangle { <100, 205.667, 7.5>, <0, 0, -1>, <100, 199.333, 7.5>, <0, 0, -1>, <140, 202.5, 7.5>, <0, 0, -1> }
smooth_triangle { <60, 205.667, 5>, <0, 0, 1>, <100, 205.667, 5>, <0, 0, 1>, <60, 202.5, 5>, <0, 0, 1> }
smooth_triangle { <100, 205.667, 5>, <0, 0, 1>, <140, 205.667, 5>, <0, 0, 1>, <140, 202.5, 5>, <0, 0, 1> }
smooth_triangle { <140, 202.5, 5>, <0, 0, 1>, <140, 199.333, 5>, <0, 0, 1>, <100, 199.333, 5>, <0, 0, 1> }
smooth_triangle { <100, 199.333, 5>, <0, 0, 1>, <60, 199.333, 5>, <0, 0, 1>, <60, 202.5, 5>, <0, 0, 1> }
smooth_triangle { <60, 202.5, 5>, <0, 0, 1>, <100, 205.667, 5>, <0, 0, 1>, <100, 199.333, 5>, <0, 0, 1> }
smooth_triangle { <100, 205.667, 5>, <0, 0, 1>, <140, 202.5, 5>, <0, 0, 1>, <100, 199.333, 5>, <0, 0, 1> }
smooth_triangle { <60, 205.667, 7.5>, <0, -1, 0>, <100, 205.667, 7.5>, <0, -1, 0>, <100, 205.667, 5>, <0, -1, 0> }
smooth_triangle { <100, 205.667, 7.5>, <0, -1, 0>, <140, 205.667, 7.5>, <0, -1, 0>, <140, 205.667, 5>, <0, -1, 0> }
smooth_triangle { <140, 205.667, 5>, <0, -1, 0>, <100, 205.667, 5>, <0, -1, 0>, <100, 205.667, 7.5>, <0, -1, 0> }
smooth_triangle { <100, 205.667, 5>, <0, -1, 0>, <60, 205.667, 5>, <0, -1, 0>, <60, 205.667, 7.5>, <0, -1, 0> }
smooth_triangle { <140, 205.667, 7.5>, <-1, 0, 0>, <140, 202.5, 7.5>, <-1, 0, 0>, <140, 202.5, 5>, <-1, 0, 0> }
smooth_triangle { <140, 202.5, 7.5>, <-1, 0, 0>, <140, 199.333, 7.5>, <-1, 0, 0>, <140, 199.333, 5>, <-1, 0, 0> }
smooth_triangle { <140, 199.333, 5>, <-1, 0, 0>, <140, 202.5, 5>, <-1, 0, 0>, <140, 202.5, 7.5>, <-1, 0, 0> }
smooth_triangle { <140, 202.5, 5>, <-1, 0, 0>, <140, 205.667, 5>, <-1, 0, 0>, <140, 205.667, 7.5>, <-1, 0, 0> }
smooth_triangle { <140, 199.333, 7.5>, <0, 1, 0>, <100, 199.333, 7.5>, <0, 1, 0>, <100, 199.333, 5>, <0, 1, 0> }
smooth_triangle { <100, 199.333, 7.5>, <0, 1, 0>, <60, 199.333, 7.5>, <0, 1, 0>, <60, 199.333, 5>, <0, 1, 0> }
smooth_triangle { <60, 199.333, 5>, <0, 1, 0>, <100, 199.333, 5>, <0, 1, 0>, <100, 199.333, 7.5>, <0, 1, 0> }
smooth_triangle { <100, 199.333, 5>, <0, 1, 0>, <140, 199.333, 5>, <0, 1, 0>, <140, 199.333, 7.5>, <0, 1, 0> }
smooth_triangle { <60, 199.333, 7.5>, <1, 0, 0>, <60, 202.5, 7.5>, <1, 0, 0>, <60, 202.5, 5>, <1, 0, 0> }
smooth_triangle { <60, 202.5, 7.5>, <1, 0, 0>, <60, 205.667, 7.5>, <1, 0, 0>, <60, 205.667, 5>, <1, 0, 0> }
smooth_triangle { <60, 205.667, 5>, <1, 0, 0>, <60, 202.5, 5>, <1, 0, 0>, <60, 202.5, 7.5>, <1, 0, 0> }
smooth_triangle { <60, 202.5, 5>, <1, 0, 0>, <60, 199.333, 5>, <1, 0, 0>, <60, 199.333, 7.5>, <1, 0, 0> }
}
mesh {
smooth_triangle { <60, 175.667, 7.5>, <0, 0, -1>, <60, 172.5, 7.5>, <0, 0, -1>, <100, 175.667, 7.5>, <0, 0, -1> }
smooth_triangle { <100, 175.667, 7.5>, <0, 0, -1>, <140, 172.5, 7.5>, <0, 0, -1>, <140, 175.667, 7.5>, <0, 0, -1> }
smooth_triangle { <140, 172.5, 7.5>, <0, 0, -1>, <100, 169.333, 7.5>, <0, 0, -1>, <140, 169.333, 7.5>, <0, 0, -1> }
smooth_triangle { <100, 169.333, 7.5>, <0, 0, -1>, <60, 172.5, 7.5>, <0, 0, -1>, <60, 169.333, 7.5>, <0, 0, -1> }
smooth_triangle { <60, 172.5, 7.5>, <0, 0, -1>, <100, 169.333, 7.5>, <0, 0, -1>, <100, 175.667, 7.5>, <0, 0, -1> }
smooth_triangle { <100, 175.667, 7.5>, <0, 0, -1>, <100, 169.333, 7.5>, <0, 0, -1>, <140, 172.5, 7.5>, <0, 0, -1> }
smooth_triangle { <60, 175.667, 5>, <0, 0, 1>, <100, 175.667, 5>, <0, 0, 1>, <60, 172.5, 5>, <0, 0, 1> }
smooth_triangle { <100, 175.667, 5>, <0, 0, 1>, <140, 175.667, 5>, <0, 0, 1>, <140, 172.5, 5>, <0, 0, 1> }
smooth_triangle { <140, 172.5, 5>, <0, 0, 1>, <140, 169.333, 5>, <0, 0, 1>, <100, 169.333, 5>, <0, 0, 1> }
smooth_triangle { <100, 169.333, 5>, <0, 0, 1>, <60, 169.333, 5>, <0, 0, 1>, <60, 172.5, 5>, <0, 0, 1> }
smooth_triangle { <60, 172.5, 5>, <0, 0, 1>, <100, 175.667, 5>, <0, 0, 1>, <100, 169.333, 5>, <0, 0, 1> }
smooth_triangle { <100, 175.667, 5>, <0, 0, 1>, <140, 172.5, 5>, <0, 0, 1>, <100, 169.333, 5>, <0, 0, 1> }
smooth_triangle { <60, 175.667, 7.5>, <0, -1, 0>, <100, 175.667, 7.5>, <0, -1, 0>, <100, 175.667, 5>, <0, -1, 0> }
smooth_triangle { <100, 175.667, 7.5>, <0, -1, 0>, <140, 175.667, 7.5>, <0, -1, 0>, <140, 175.667, 5>, <0, -1, 0> }
smooth_triangle { <140, 175.667, 5>, <0, -1, 0>, <100, 175.667, 5>, <0, -1, 0>, <100, 175.667, 7.5>, <0, -1, 0> }
smooth_triangle { <100, 175.667, 5>, <0, -1, 0>, <60, 175.667, 5>, <0, -1, 0>, <60, 175.667, 7.5>, <0, -1, 0> }
smooth_triangle { <140, 175.667, 7.5>, <-1, 0, 0>, <140, 172.5, 7.5>, <-1, 0, 0>, <140, 172.5, 5>, <-1, 0, 0> }
smooth_triangle { <140, 172.5, 7.5>, <-1, 0, 0>, <140, 169.333, 7.5>, <-1, 0, 0>, <140, 169.333, 5>, <-1, 0, 0> }
smooth_triangle { <140, 169.333, 5>, <-1, 0, 0>, <140, 172.5, 5>, <-1, 0, 0>, <140, 172.5, 7.5>, <-1, 0, 0> }
smooth_triangle { <140, 172.5, 5>, <-1, 0, 0>, <140, 175.667, 5>, <-1, 0, 0>, <140, 175.667, 7.5>, <-1, 0, 0> }
smooth_triangle { <140, 169.333, 7.5>, <0, 1, 0>, <100, 169.333, 7.5>, <0, 1, 0>, <100, 169.333, 5>, <0, 1, 0> }
smooth_triangle { <100, 169.333, 7.5>, <0, 1, 0>, <60, 169.333, 7.5>, <0, 1, 0>, <60, 169.333, 5>, <0, 1, 0> }
smooth_triangle { <60, 169.333, 5>, <0, 1, 0>, <100, 169.333, 5>, <0, 1, 0>, <100, 169.333, 7.5>, <0, 1, 0> }
smooth_triangle { <100, 169.333, 5>, <0, 1, 0>, <140, 169.333, 5>, <0, 1, 0>, <140, 169.333, 7.5>, <0, 1, 0> }
smooth_triangle { <60, 169.333, 7.5>, <1, 0, 0>, <60, 172.5, 7.5>, <1, 0, 0>, <60, 172.5, 5>, <1, 0, 0> }
smooth_triangle { <60, 172.5, 7.5>, <1, 0, 0>, <60, 175.667, 7.5>, <1, 0, 0>, <60, 175.667, 5>, <1, 0, 0> }
smooth_triangle { <60, 175.667, 5>, <1, 0, 0>, <60, 172.5, 5>, <1, 0, 0>, <60, 172.5, 7.5>, <1, 0, 0> }
smooth_triangle { <60, 172.5, 5>, <1, 0, 0>, <60, 169.333, 5>, <1, 0, 0>, <60, 169.333, 7.5>, <1, 0, 0> }
}
texture{hierro2}
}
#declare marco_ventana_piedra_4x2=union{
#include "libcas6.inc"
texture{piedra1}
}
#declare cristal_ventana_piedra_4x2=mesh{
smooth_triangle { <140, 270, 10>, <0, 0, 1>, <60, 135, 10>, <0, 0, 1>, <60, 270, 10>, <0, 0, 1> }
smooth_triangle { <140, 270, 10>, <0, 0, 1>, <140, 135, 10>, <0, 0, 1>, <60, 135, 10>, <0, 0, 1> }
texture { cristal1 }
}
#declare ventana_piedra_4x2=union{
object{marco_ventana_piedra_4x2}
object{hierros_ventana_piedra_4x2}
object{cristal_ventana_piedra_4x2}
}
#declare panelR4x2_2y4=union{
object{paredR4x2_completa}
object{viga4x2_2}
object{viga4x2_4}
}
#declare panelR4x2_2y4y4=union{
object{paredR4x2_completa}
object{viga4x2_2}
object{viga4x2_4}
object{viga4x2_4 translate<0,-110,0>}
}
#declare panelR4x2_2y4y16=union{
object{paredR4x2_completa}
object{viga4x2_2}
object{viga4x2_4}
object{viga4x2_16}
}
#declare panelR4x2_2y4y32=union{
object{paredR4x2_completa}
object{viga4x2_2}
object{viga4x2_4}
object{viga4x2_32}
}
#declare panelR4x2_2y4y16y32=union{
object{paredR4x2_completa}
object{viga4x2_2}
object{viga4x2_4}
object{viga4x2_16}
object{viga4x2_32}
}
#declare panelR4x2_ventana20=union{
object{paredR4x2_ventana_piedra}
object{viga4x2_2}
object{viga4x2_4}
object{ventana_piedra_4x2}
}
// ********************* OBJETOS PARA PANELES 4*3 **********************
#declare viga4x3_2=object{viga4x1_2}
#declare viga4x3_4=mesh {
smooth_triangle { <10, 380, 10>, <0, 0, -1>, <150, 380, 10>, <0, 0, -1>, <10, 390, 10>, <0, 0, -1> }
smooth_triangle { <150, 380, 10>, <0, 0, -1>, <290, 380, 10>, <0, 0, -1>, <290, 390, 10>, <0, 0, -1> }
smooth_triangle { <290, 390, 10>, <0, 0, -1>, <290, 400, 10>, <0, 0, -1>, <150, 400, 10>, <0, 0, -1> }
smooth_triangle { <150, 400, 10>, <0, 0, -1>, <10, 400, 10>, <0, 0, -1>, <10, 390, 10>, <0, 0, -1> }
smooth_triangle { <10, 390, 10>, <0, 0, -1>, <150, 380, 10>, <0, 0, -1>, <150, 400, 10>, <0, 0, -1> }
smooth_triangle { <150, 380, 10>, <0, 0, -1>, <290, 390, 10>, <0, 0, -1>, <150, 400, 10>, <0, 0, -1> }
smooth_triangle { <10, 380, -10>, <0, 0, 1>, <10, 390, -10>, <0, 0, 1>, <150, 380, -10>, <0, 0, 1> }
smooth_triangle { <150, 380, -10>, <0, 0, 1>, <290, 390, -10>, <0, 0, 1>, <290, 380, -10>, <0, 0, 1> }
smooth_triangle { <290, 390, -10>, <0, 0, 1>, <150, 400, -10>, <0, 0, 1>, <290, 400, -10>, <0, 0, 1> }
smooth_triangle { <150, 400, -10>, <0, 0, 1>, <10, 390, -10>, <0, 0, 1>, <10, 400, -10>, <0, 0, 1> }
smooth_triangle { <10, 390, -10>, <0, 0, 1>, <150, 400, -10>, <0, 0, 1>, <150, 380, -10>, <0, 0, 1> }
smooth_triangle { <150, 380, -10>, <0, 0, 1>, <150, 400, -10>, <0, 0, 1>, <290, 390, -10>, <0, 0, 1> }
smooth_triangle { <10, 380, 10>, <0, 1, 0>, <10, 380, 0>, <0, 1, 0>, <150, 380, 10>, <0, 1, 0> }
smooth_triangle { <150, 380, 10>, <0, 1, 0>, <290, 380, 0>, <0, 1, 0>, <290, 380, 10>, <0, 1, 0> }
smooth_triangle { <290, 380, -10>, <0, 1, 0>, <290, 380, 0>, <0, 1, 0>, <150, 380, -10>, <0, 1, 0> }
smooth_triangle { <150, 380, -10>, <0, 1, 0>, <10, 380, 0>, <0, 1, 0>, <10, 380, -10>, <0, 1, 0> }
smooth_triangle { <10, 380, 0>, <0, 1, 0>, <150, 380, -10>, <0, 1, 0>, <150, 380, 10>, <0, 1, 0> }
smooth_triangle { <150, 380, 10>, <0, 1, 0>, <150, 380, -10>, <0, 1, 0>, <290, 380, 0>, <0, 1, 0> }
smooth_triangle { <290, 380, 10>, <-1, 0, 0>, <290, 380, 0>, <-1, 0, 0>, <290, 390, 10>, <-1, 0, 0> }
smooth_triangle { <290, 390, 10>, <-1, 0, 0>, <290, 400, 0>, <-1, 0, 0>, <290, 400, 10>, <-1, 0, 0> }
smooth_triangle { <290, 400, -10>, <-1, 0, 0>, <290, 400, 0>, <-1, 0, 0>, <290, 390, -10>, <-1, 0, 0> }
smooth_triangle { <290, 390, -10>, <-1, 0, 0>, <290, 380, 0>, <-1, 0, 0>, <290, 380, -10>, <-1, 0, 0> }
smooth_triangle { <290, 380, 0>, <-1, 0, 0>, <290, 390, -10>, <-1, 0, 0>, <290, 390, 10>, <-1, 0, 0> }
smooth_triangle { <290, 390, 10>, <-1, 0, 0>, <290, 390, -10>, <-1, 0, 0>, <290, 400, 0>, <-1, 0, 0> }
smooth_triangle { <290, 400, 10>, <0, -1, 0>, <290, 400, 0>, <0, -1, 0>, <150, 400, 10>, <0, -1, 0> }
smooth_triangle { <150, 400, 10>, <0, -1, 0>, <10, 400, 0>, <0, -1, 0>, <10, 400, 10>, <0, -1, 0> }
smooth_triangle { <10, 400, -10>, <0, -1, 0>, <10, 400, 0>, <0, -1, 0>, <150, 400, -10>, <0, -1, 0> }
smooth_triangle { <150, 400, -10>, <0, -1, 0>, <290, 400, 0>, <0, -1, 0>, <290, 400, -10>, <0, -1, 0> }
smooth_triangle { <290, 400, 0>, <0, -1, 0>, <150, 400, -10>, <0, -1, 0>, <150, 400, 10>, <0, -1, 0> }
smooth_triangle { <150, 400, 10>, <0, -1, 0>, <150, 400, -10>, <0, -1, 0>, <10, 400, 0>, <0, -1, 0> }
smooth_triangle { <10, 400, 10>, <1, 0, 0>, <10, 400, 0>, <1, 0, 0>, <10, 390, 10>, <1, 0, 0> }
smooth_triangle { <10, 390, 10>, <1, 0, 0>, <10, 380, 0>, <1, 0, 0>, <10, 380, 10>, <1, 0, 0> }
smooth_triangle { <10, 380, -10>, <1, 0, 0>, <10, 380, 0>, <1, 0, 0>, <10, 390, -10>, <1, 0, 0> }
smooth_triangle { <10, 390, -10>, <1, 0, 0>, <10, 400, 0>, <1, 0, 0>, <10, 400, -10>, <1, 0, 0> }
smooth_triangle { <10, 400, 0>, <1, 0, 0>, <10, 390, -10>, <1, 0, 0>, <10, 390, 10>, <1, 0, 0> }
smooth_triangle { <10, 390, 10>, <1, 0, 0>, <10, 390, -10>, <1, 0, 0>, <10, 380, 0>, <1, 0, 0> }
texture { madera1 }
}
#declare viga4x3_16=mesh{
smooth_triangle { <10, 0, 10>, <0, 0, -1>, <13.8858, 0, 10>, <0, 0, -1>, <10, 14.1539, 10>, <0, 0, -1> }
smooth_triangle { <13.8858, 0, 10>, <0, 0, -1>, <105.924, 123.897, 10>, <0, 0, -1>, <10, 14.1539, 10>, <0, 0, -1> }
smooth_triangle { <105.924, 123.897, 10>, <0, 0, -1>, <197.962, 247.795, 10>, <0, 0, -1>, <97.0857, 145.539, 10>, <0, 0, -1> }
smooth_triangle { <197.962, 247.795, 10>, <0, 0, -1>, <290, 371.692, 10>, <0, 0, -1>, <290, 380, 10>, <0, 0, -1> }
smooth_triangle { <290, 380, 10>, <0, 0, -1>, <280.629, 380, 10>, <-1.86544e-018, -2.51118e-018, -1>, <197.962, 247.795, 10>, <0, 0, -1> }
smooth_triangle { <280.629, 380, 10>, <-1.86544e-018, -2.51118e-018, -1>, <271.257, 380, 10>, <0, 0, -1>, <184.171, 262.769, 10>, <0, 0, -1> }
smooth_triangle { <184.171, 262.769, 10>, <0, 0, -1>, <97.0857, 145.539, 10>, <0, 0, -1>, <197.962, 247.795, 10>, <0, 0, -1> }
smooth_triangle { <97.0857, 145.539, 10>, <0, 0, -1>, <10, 28.3079, 10>, <0, 0, -1>, <105.924, 123.897, 10>, <0, 0, -1> }
smooth_triangle { <10, 28.3079, 10>, <0, 0, -1>, <10, 14.1539, 10>, <0, 0, -1>, <105.924, 123.897, 10>, <0, 0, -1> }
smooth_triangle { <197.962, 247.795, 10>, <0, 0, -1>, <280.629, 380, 10>, <-1.86544e-018, -2.51118e-018, -1>, <184.171, 262.769, 10>, <0, 0, -1> }
smooth_triangle { <10, 0, -10>, <0, 0, 1>, <10, 14.1539, -10>, <0, 0, 1>, <13.8858, 0, -10>, <0, 0, 1> }
smooth_triangle { <13.8858, 0, -10>, <0, 0, 1>, <10, 14.1539, -10>, <0, 0, 1>, <105.924, 123.897, -10>, <0, 0, 1> }
smooth_triangle { <105.924, 123.897, -10>, <0, 0, 1>, <97.0857, 145.539, -10>, <0, 0, 1>, <197.962, 247.795, -10>, <0, 0, 1> }
smooth_triangle { <197.962, 247.795, -10>, <0, 0, 1>, <290, 380, -10>, <0, 0, 1>, <290, 371.692, -10>, <0, 0, 1> }
smooth_triangle { <290, 380, -10>, <0, 0, 1>, <197.962, 247.795, -10>, <0, 0, 1>, <280.629, 380, -10>, <-1.86544e-018, -2.51118e-018, 1> }
smooth_triangle { <280.629, 380, -10>, <-1.86544e-018, -2.51118e-018, 1>, <184.171, 262.769, -10>, <0, 0, 1>, <271.257, 380, -10>, <0, 0, 1> }
smooth_triangle { <184.171, 262.769, -10>, <0, 0, 1>, <197.962, 247.795, -10>, <0, 0, 1>, <97.0857, 145.539, -10>, <0, 0, 1> }
smooth_triangle { <97.0857, 145.539, -10>, <0, 0, 1>, <105.924, 123.897, -10>, <0, 0, 1>, <10, 28.3079, -10>, <0, 0, 1> }
smooth_triangle { <10, 28.3079, -10>, <0, 0, 1>, <105.924, 123.897, -10>, <0, 0, 1>, <10, 14.1539, -10>, <0, 0, 1> }
smooth_triangle { <197.962, 247.795, -10>, <0, 0, 1>, <184.171, 262.769, -10>, <0, 0, 1>, <280.629, 380, -10>, <-1.86544e-018, -2.51118e-018, 1> }
smooth_triangle { <13.8858, 0, 10>, <-0.802744, 0.596324, 0>, <13.8858, 0, 7.99361e-015>, <-0.802744, 0.596324, 0>, <105.924, 123.897, 10>, <-0.802744, 0.596324, 0> }
smooth_triangle { <105.924, 123.897, 10>, <-0.802744, 0.596324, 0>, <105.924, 123.897, -10>, <-0.802744, 0.596324, 0>, <197.962, 247.795, 10>, <-0.802744, 0.596324, 0> }
smooth_triangle { <197.962, 247.795, 10>, <-0.802744, 0.596324, 0>, <290, 371.692, 3.55271e-015>, <-0.802744, 0.596324, 0>, <290, 371.692, 10>, <-0.802744, 0.596324, 0> }
smooth_triangle { <290, 371.692, -10>, <-0.802744, 0.596324, 0>, <290, 371.692, 3.55271e-015>, <-0.802744, 0.596324, 0>, <197.962, 247.795, -10>, <-0.802744, 0.596324, 0> }
smooth_triangle { <197.962, 247.795, -10>, <-0.802744, 0.596324, 0>, <197.962, 247.795, 10>, <-0.802744, 0.596324, 0>, <105.924, 123.897, -10>, <-0.802744, 0.596324, 0> }
smooth_triangle { <105.924, 123.897, -10>, <-0.802744, 0.596324, 0>, <13.8858, 0, 7.99361e-015>, <-0.802744, 0.596324, 0>, <13.8858, 0, -10>, <-0.802744, 0.596324, -7.1298e-017> }
smooth_triangle { <13.8858, 0, 7.99361e-015>, <-0.802744, 0.596324, 0>, <105.924, 123.897, -10>, <-0.802744, 0.596324, 0>, <105.924, 123.897, 10>, <-0.802744, 0.596324, 0> }
smooth_triangle { <197.962, 247.795, 10>, <-0.802744, 0.596324, 0>, <197.962, 247.795, -10>, <-0.802744, 0.596324, 0>, <290, 371.692, 3.55271e-015>, <-0.802744, 0.596324, 0> }
smooth_triangle { <271.257, 380, 10>, <0.802744, -0.596324, 0>, <271.257, 380, 8.88178e-016>, <0.802744, -0.596324, 0>, <184.171, 262.769, 10>, <0.802744, -0.596324, 0> }
smooth_triangle { <184.171, 262.769, 10>, <0.802744, -0.596324, 0>, <97.0857, 145.539, -10>, <0.802744, -0.596324, 0>, <97.0857, 145.539, 10>, <0.802744, -0.596324, 0> }
smooth_triangle { <97.0857, 145.539, 10>, <0.802744, -0.596324, 0>, <10, 28.3079, -10>, <0.802744, -0.596324, 0>, <10, 28.3079, 10>, <0.802744, -0.596324, 0> }
smooth_triangle { <10, 28.3079, -10>, <0.802744, -0.596324, 0>, <97.0857, 145.539, 10>, <0.802744, -0.596324, 0>, <97.0857, 145.539, -10>, <0.802744, -0.596324, 0> }
smooth_triangle { <97.0857, 145.539, -10>, <0.802744, -0.596324, 0>, <184.171, 262.769, 10>, <0.802744, -0.596324, 0>, <184.171, 262.769, -10>, <0.802744, -0.596324, 0> }
smooth_triangle { <184.171, 262.769, -10>, <0.802744, -0.596324, 0>, <271.257, 380, 8.88178e-016>, <0.802744, -0.596324, 0>, <271.257, 380, -10>, <0.802744, -0.596324, 0> }
smooth_triangle { <271.257, 380, 8.88178e-016>, <0.802744, -0.596324, 0>, <184.171, 262.769, -10>, <0.802744, -0.596324, 0>, <184.171, 262.769, 10>, <0.802744, -0.596324, 0> }
smooth_triangle { <10, 0, 10>, <1, 0, 0>, <10, 14.1539, 10>, <1, 0, 0>, <10, 0, 7.99361e-015>, <1, 0, 0> }
smooth_triangle { <10, 14.1539, 10>, <1, 0, 0>, <10, 28.3079, 10>, <1, 0, 0>, <10, 28.3079, -10>, <1, 0, 0> }
smooth_triangle { <10, 28.3079, -10>, <1, 0, 0>, <10, 14.1539, -10>, <1, 0, 0>, <10, 14.1539, 10>, <1, 0, 0> }
smooth_triangle { <10, 14.1539, -10>, <1, 0, 0>, <10, 0, -10>, <1, 0, 0>, <10, 0, 7.99361e-015>, <1, 0, 0> }
smooth_triangle { <10, 0, 7.99361e-015>, <1, 0, 0>, <10, 14.1539, 10>, <1, 0, 0>, <10, 14.1539, -10>, <1, 0, 0> }
smooth_triangle { <290, 380, 10>, <-1, 0, 0>, <290, 371.692, 10>, <-1, 0, 0>, <290, 371.692, 3.55271e-015>, <-1, 0, 0> }
smooth_triangle { <290, 371.692, -10>, <-1, 0, 0>, <290, 380, -10>, <-1, 0, 0>, <290, 380, 4.44089e-015>, <-1, 0, 0> }
smooth_triangle { <290, 371.692, 3.55271e-015>, <-1, 0, 0>, <290, 371.692, -10>, <-1, 0, 0>, <290, 380, 4.44089e-015>, <-1, 0, 0> }
smooth_triangle { <290, 380, 4.44089e-015>, <-1, 0, 0>, <290, 380, 10>, <-1, 0, 0>, <290, 371.692, 3.55271e-015>, <-1, 0, 0> }
smooth_triangle { <271.257, 380, 10>, <-2.22045e-016, -1, 0>, <280.629, 380, 10>, <0, -1, 0>, <271.257, 380, 8.88178e-016>, <0, -1, 0> }
smooth_triangle { <280.629, 380, 10>, <0, -1, 0>, <290, 380, 10>, <-2.22045e-016, -1, 0>, <290, 380, 4.44089e-015>, <0, -1, 0> }
smooth_triangle { <290, 380, -10>, <-2.22045e-016, -1, 0>, <280.629, 380, -10>, <0, -1, 0>, <290, 380, 4.44089e-015>, <0, -1, 0> }
smooth_triangle { <280.629, 380, -10>, <0, -1, 0>, <271.257, 380, -10>, <-2.22045e-016, -1, 0>, <271.257, 380, 8.88178e-016>, <0, -1, 0> }
smooth_triangle { <271.257, 380, 8.88178e-016>, <0, -1, 0>, <280.629, 380, 10>, <0, -1, 0>, <290, 380, 4.44089e-015>, <0, -1, 0> }
smooth_triangle { <290, 380, 4.44089e-015>, <0, -1, 0>, <280.629, 380, -10>, <0, -1, 0>, <271.257, 380, 8.88178e-016>, <0, -1, 0> }
smooth_triangle { <13.8858, 0, 10>, <0, 1, 0>, <10, 0, 10>, <0, 1, 0>, <13.8858, 0, 7.99361e-015>, <0, 1, 0> }
smooth_triangle { <10, 0, -10>, <0, 1, 0>, <13.8858, 0, -10>, <0, 1, 0>, <10, 0, 7.99361e-015>, <0, 1, 0> }
smooth_triangle { <13.8858, 0, -10>, <0, 1, 0>, <13.8858, 0, 7.99361e-015>, <0, 1, 0>, <10, 0, 7.99361e-015>, <0, 1, 0> }
smooth_triangle { <10, 0, 10>, <0, 1, 0>, <10, 0, 7.99361e-015>, <0, 1, 0>, <13.8858, 0, 7.99361e-015>, <0, 1, 0> }
texture { madera1 }
}
#declare viga4x3_32=mesh{
smooth_triangle { <290, 0, 10>, <0, 0, -1>, <290, 14.1539, 10>, <0, 0, -1>, <286.114, 0, 10>, <0, 0, -1> }
smooth_triangle { <286.114, 0, 10>, <0, 0, -1>, <290, 14.1539, 10>, <0, 0, -1>, <194.076, 123.897, 10>, <0, 0, -1> }
smooth_triangle { <194.076, 123.897, 10>, <0, 0, -1>, <202.914, 145.539, 10>, <0, 0, -1>, <102.038, 247.795, 10>, <0, 0, -1> }
smooth_triangle { <102.038, 247.795, 10>, <0, 0, -1>, <10, 380, 10>, <0, 0, -1>, <10, 371.692, 10>, <0, 0, -1> }
smooth_triangle { <10, 380, 10>, <0, 0, -1>, <102.038, 247.795, 10>, <0, 0, -1>, <19.3715, 380, 10>, <1.86544e-018, -2.51118e-018, -1> }
smooth_triangle { <19.3715, 380, 10>, <1.86544e-018, -2.51118e-018, -1>, <115.829, 262.769, 10>, <0, 0, -1>, <28.743, 380, 10>, <0, 0, -1> }
smooth_triangle { <115.829, 262.769, 10>, <0, 0, -1>, <102.038, 247.795, 10>, <0, 0, -1>, <202.914, 145.539, 10>, <0, 0, -1> }
smooth_triangle { <202.914, 145.539, 10>, <0, 0, -1>, <194.076, 123.897, 10>, <0, 0, -1>, <290, 28.3079, 10>, <0, 0, -1> }
smooth_triangle { <290, 28.3079, 10>, <0, 0, -1>, <194.076, 123.897, 10>, <0, 0, -1>, <290, 14.1539, 10>, <0, 0, -1> }
smooth_triangle { <102.038, 247.795, 10>, <0, 0, -1>, <115.829, 262.769, 10>, <0, 0, -1>, <19.3715, 380, 10>, <1.86544e-018, -2.51118e-018, -1> }
smooth_triangle { <290, 0, -10>, <0, 0, 1>, <286.114, 0, -10>, <0, 0, 1>, <290, 14.1539, -10>, <0, 0, 1> }
smooth_triangle { <286.114, 0, -10>, <0, 0, 1>, <194.076, 123.897, -10>, <0, 0, 1>, <290, 14.1539, -10>, <0, 0, 1> }
smooth_triangle { <194.076, 123.897, -10>, <0, 0, 1>, <102.038, 247.795, -10>, <0, 0, 1>, <202.914, 145.539, -10>, <0, 0, 1> }
smooth_triangle { <102.038, 247.795, -10>, <0, 0, 1>, <10, 371.692, -10>, <0, 0, 1>, <10, 380, -10>, <0, 0, 1> }
smooth_triangle { <10, 380, -10>, <0, 0, 1>, <19.3715, 380, -10>, <1.86544e-018, -2.51118e-018, 1>, <102.038, 247.795, -10>, <0, 0, 1> }
smooth_triangle { <19.3715, 380, -10>, <1.86544e-018, -2.51118e-018, 1>, <28.743, 380, -10>, <0, 0, 1>, <115.829, 262.769, -10>, <0, 0, 1> }
smooth_triangle { <115.829, 262.769, -10>, <0, 0, 1>, <202.914, 145.539, -10>, <0, 0, 1>, <102.038, 247.795, -10>, <0, 0, 1> }
smooth_triangle { <202.914, 145.539, -10>, <0, 0, 1>, <290, 28.3079, -10>, <0, 0, 1>, <194.076, 123.897, -10>, <0, 0, 1> }
smooth_triangle { <290, 28.3079, -10>, <0, 0, 1>, <290, 14.1539, -10>, <0, 0, 1>, <194.076, 123.897, -10>, <0, 0, 1> }
smooth_triangle { <102.038, 247.795, -10>, <0, 0, 1>, <19.3715, 380, -10>, <1.86544e-018, -2.51118e-018, 1>, <115.829, 262.769, -10>, <0, 0, 1> }
smooth_triangle { <286.114, 0, 10>, <0.802744, 0.596324, 0>, <194.076, 123.897, 10>, <0.802744, 0.596324, 0>, <286.114, 0, 7.99361e-015>, <0.802744, 0.596324, 0> }
smooth_triangle { <194.076, 123.897, 10>, <0.802744, 0.596324, 0>, <102.038, 247.795, 10>, <0.802744, 0.596324, 0>, <194.076, 123.897, -10>, <0.802744, 0.596324, 0> }
smooth_triangle { <102.038, 247.795, 10>, <0.802744, 0.596324, 0>, <10, 371.692, 10>, <0.802744, 0.596324, 0>, <10, 371.692, 3.55271e-015>, <0.802744, 0.596324, 0> }
smooth_triangle { <10, 371.692, -10>, <0.802744, 0.596324, 0>, <102.038, 247.795, -10>, <0.802744, 0.596324, 0>, <10, 371.692, 3.55271e-015>, <0.802744, 0.596324, 0> }
smooth_triangle { <102.038, 247.795, -10>, <0.802744, 0.596324, 0>, <194.076, 123.897, -10>, <0.802744, 0.596324, 0>, <102.038, 247.795, 10>, <0.802744, 0.596324, 0> }
smooth_triangle { <194.076, 123.897, -10>, <0.802744, 0.596324, 0>, <286.114, 0, -10>, <0.802744, 0.596324, 0>, <286.114, 0, 7.99361e-015>, <0.802744, 0.596324, 0> }
smooth_triangle { <286.114, 0, 7.99361e-015>, <0.802744, 0.596324, 0>, <194.076, 123.897, 10>, <0.802744, 0.596324, 0>, <194.076, 123.897, -10>, <0.802744, 0.596324, 0> }
smooth_triangle { <102.038, 247.795, 10>, <0.802744, 0.596324, 0>, <10, 371.692, 3.55271e-015>, <0.802744, 0.596324, 0>, <102.038, 247.795, -10>, <0.802744, 0.596324, 0> }
smooth_triangle { <28.743, 380, 10>, <-0.802744, -0.596324, 0>, <115.829, 262.769, 10>, <-0.802744, -0.596324, 0>, <28.743, 380, 8.88178e-016>, <-0.802744, -0.596324, 0> }
smooth_triangle { <115.829, 262.769, 10>, <-0.802744, -0.596324, 0>, <202.914, 145.539, 10>, <-0.802744, -0.596324, 0>, <202.914, 145.539, -10>, <-0.802744, -0.596324, 0> }
smooth_triangle { <202.914, 145.539, 10>, <-0.802744, -0.596324, 0>, <290, 28.3079, 10>, <-0.802744, -0.596324, 0>, <290, 28.3079, -10>, <-0.802744, -0.596324, 0> }
smooth_triangle { <290, 28.3079, -10>, <-0.802744, -0.596324, 0>, <202.914, 145.539, -10>, <-0.802744, -0.596324, 0>, <202.914, 145.539, 10>, <-0.802744, -0.596324, 0> }
smooth_triangle { <202.914, 145.539, -10>, <-0.802744, -0.596324, 0>, <115.829, 262.769, -10>, <-0.802744, -0.596324, 0>, <115.829, 262.769, 10>, <-0.802744, -0.596324, 0> }
smooth_triangle { <115.829, 262.769, -10>, <-0.802744, -0.596324, 0>, <28.743, 380, -10>, <-0.802744, -0.596324, 0>, <28.743, 380, 8.88178e-016>, <-0.802744, -0.596324, 0> }
smooth_triangle { <28.743, 380, 8.88178e-016>, <-0.802744, -0.596324, 0>, <115.829, 262.769, 10>, <-0.802744, -0.596324, 0>, <115.829, 262.769, -10>, <-0.802744, -0.596324, 0> }
smooth_triangle { <290, 0, 10>, <-1, 0, 0>, <290, 0, 7.99361e-015>, <-1, 0, 0>, <290, 14.1539, 10>, <-1, 0, 0> }
smooth_triangle { <290, 14.1539, 10>, <-1, 0, 0>, <290, 28.3079, -10>, <-1, 0, 0>, <290, 28.3079, 10>, <-1, 0, 0> }
smooth_triangle { <290, 28.3079, -10>, <-1, 0, 0>, <290, 14.1539, 10>, <-1, 0, 0>, <290, 14.1539, -10>, <-1, 0, 0> }
smooth_triangle { <290, 14.1539, -10>, <-1, 0, 0>, <290, 0, 7.99361e-015>, <-1, 0, 0>, <290, 0, -10>, <-1, 0, 0> }
smooth_triangle { <290, 0, 7.99361e-015>, <-1, 0, 0>, <290, 14.1539, -10>, <-1, 0, 0>, <290, 14.1539, 10>, <-1, 0, 0> }
smooth_triangle { <10, 380, 10>, <1, -3.46945e-018, 0>, <10, 371.692, 3.55271e-015>, <1, 0, 0>, <10, 371.692, 10>, <1, -3.46945e-018, 0> }
smooth_triangle { <10, 371.692, -10>, <1, 0, 0>, <10, 380, 4.44089e-015>, <1, 0, 0>, <10, 380, -10>, <1, 0, 0> }
smooth_triangle { <10, 371.692, 3.55271e-015>, <1, 0, 0>, <10, 380, 4.44089e-015>, <1, 0, 0>, <10, 371.692, -10>, <1, 0, 0> }
smooth_triangle { <10, 380, 4.44089e-015>, <1, 0, 0>, <10, 371.692, 3.55271e-015>, <1, 0, 0>, <10, 380, 10>, <1, -3.46945e-018, 0> }
smooth_triangle { <28.743, 380, 10>, <2.22045e-016, -1, 0>, <28.743, 380, 8.88178e-016>, <0, -1, 0>, <19.3715, 380, 10>, <0, -1, 0> }
smooth_triangle { <19.3715, 380, 10>, <0, -1, 0>, <10, 380, 4.44089e-015>, <0, -1, 0>, <10, 380, 10>, <2.22045e-016, -1, 0> }
smooth_triangle { <10, 380, -10>, <2.22045e-016, -1, 0>, <10, 380, 4.44089e-015>, <0, -1, 0>, <19.3715, 380, -10>, <0, -1, 0> }
smooth_triangle { <19.3715, 380, -10>, <0, -1, 0>, <28.743, 380, 8.88178e-016>, <0, -1, 0>, <28.743, 380, -10>, <2.22045e-016, -1, 0> }
smooth_triangle { <28.743, 380, 8.88178e-016>, <0, -1, 0>, <10, 380, 4.44089e-015>, <0, -1, 0>, <19.3715, 380, 10>, <0, -1, 0> }
smooth_triangle { <10, 380, 4.44089e-015>, <0, -1, 0>, <28.743, 380, 8.88178e-016>, <0, -1, 0>, <19.3715, 380, -10>, <0, -1, 0> }
smooth_triangle { <286.114, 0, 10>, <0, 1, 0>, <286.114, 0, 7.99361e-015>, <0, 1, 0>, <290, 0, 10>, <0, 1, 0> }
smooth_triangle { <290, 0, -10>, <0, 1, 0>, <290, 0, 7.99361e-015>, <0, 1, 0>, <286.114, 0, -10>, <0, 1, 0> }
smooth_triangle { <286.114, 0, -10>, <0, 1, 0>, <290, 0, 7.99361e-015>, <0, 1, 0>, <286.114, 0, 7.99361e-015>, <0, 1, 0> }
smooth_triangle { <290, 0, 10>, <0, 1, 0>, <286.114, 0, 7.99361e-015>, <0, 1, 0>, <290, 0, 7.99361e-015>, <0, 1, 0> }
texture { madera1 }
}
#declare paredR4x3_completa=mesh {
smooth_triangle { <0, 0, 20>, <0, 0, -1>, <150, 0, 20>, <0, 0, -1>, <0, 200, 20>, <0, 0, -1> }
smooth_triangle { <150, 0, 20>, <0, 0, -1>, <300, 0, 20>, <0, 0, -1>, <300, 200, 20>, <0, 0, -1> }
smooth_triangle { <300, 200, 20>, <0, 0, -1>, <300, 400, 20>, <0, 0, -1>, <150, 400, 20>, <0, 0, -1> }
smooth_triangle { <150, 400, 20>, <0, 0, -1>, <0, 400, 20>, <0, 0, -1>, <0, 200, 20>, <0, 0, -1> }
smooth_triangle { <0, 200, 20>, <0, 0, -1>, <150, 0, 20>, <0, 0, -1>, <300, 200, 20>, <0, 0, -1> }
smooth_triangle { <300, 200, 20>, <0, 0, -1>, <150, 400, 20>, <0, 0, -1>, <0, 200, 20>, <0, 0, -1> }
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <0, 200, 0>, <0, 0, 1>, <150, 0, 0>, <0, 0, 1> }
smooth_triangle { <150, 0, 0>, <0, 0, 1>, <300, 200, 0>, <0, 0, 1>, <300, 0, 0>, <0, 0, 1> }
smooth_triangle { <300, 200, 0>, <0, 0, 1>, <150, 400, 0>, <0, 0, 1>, <300, 400, 0>, <0, 0, 1> }
smooth_triangle { <150, 400, 0>, <0, 0, 1>, <0, 200, 0>, <0, 0, 1>, <0, 400, 0>, <0, 0, 1> }
smooth_triangle { <0, 200, 0>, <0, 0, 1>, <300, 200, 0>, <0, 0, 1>, <150, 0, 0>, <0, 0, 1> }
smooth_triangle { <300, 200, 0>, <0, 0, 1>, <0, 200, 0>, <0, 0, 1>, <150, 400, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 20>, <0, 1, 0>, <150, 0, 0>, <0, 1, 0>, <150, 0, 20>, <0, 1, 0> }
smooth_triangle { <150, 0, 20>, <0, 1, 0>, <300, 0, 0>, <0, 1, 0>, <300, 0, 20>, <0, 1, 0> }
smooth_triangle { <300, 0, 0>, <0, 1, 0>, <150, 0, 20>, <0, 1, 0>, <150, 0, 0>, <0, 1, 0> }
smooth_triangle { <150, 0, 0>, <0, 1, 0>, <0, 0, 20>, <0, 1, 0>, <0, 0, 0>, <0, 1, 0> }
smooth_triangle { <300, 0, 20>, <-1, 0, 0>, <300, 200, 0>, <-1, 0, 0>, <300, 200, 20>, <-1, 0, 0> }
smooth_triangle { <300, 200, 20>, <-1, 0, 0>, <300, 400, 0>, <-1, 0, 0>, <300, 400, 20>, <-1, 0, 0> }
smooth_triangle { <300, 400, 0>, <-1, 0, 0>, <300, 200, 20>, <-1, 0, 0>, <300, 200, 0>, <-1, 0, 0> }
smooth_triangle { <300, 200, 0>, <-1, 0, 0>, <300, 0, 20>, <-1, 0, 0>, <300, 0, 0>, <-1, 0, 0> }
smooth_triangle { <300, 400, 20>, <0, -1, 0>, <150, 400, 0>, <0, -1, 0>, <150, 400, 20>, <0, -1, 0> }
smooth_triangle { <150, 400, 20>, <0, -1, 0>, <0, 400, 0>, <0, -1, 0>, <0, 400, 20>, <0, -1, 0> }
smooth_triangle { <0, 400, 0>, <0, -1, 0>, <150, 400, 20>, <0, -1, 0>, <150, 400, 0>, <0, -1, 0> }
smooth_triangle { <150, 400, 0>, <0, -1, 0>, <300, 400, 20>, <0, -1, 0>, <300, 400, 0>, <0, -1, 0> }
smooth_triangle { <0, 400, 20>, <1, 0, 0>, <0, 200, 0>, <1, 0, 0>, <0, 200, 20>, <1, 0, 0> }
smooth_triangle { <0, 200, 20>, <1, 0, 0>, <0, 0, 0>, <1, 0, 0>, <0, 0, 20>, <1, 0, 0> }
smooth_triangle { <0, 0, 0>, <1, 0, 0>, <0, 200, 20>, <1, 0, 0>, <0, 200, 0>, <1, 0, 0> }
smooth_triangle { <0, 200, 0>, <1, 0, 0>, <0, 400, 20>, <1, 0, 0>, <0, 400, 0>, <1, 0, 0> }
}
#declare paredR4x3_puerta_piedra=mesh{
smooth_triangle { <80, -7.10543e-015, 20>, <0, 0, -1>, <80, 122.5, 20>, <0, 0, -1>, <40, -3.55271e-015, 20>, <-1.36643e-017, 0, -1> }
smooth_triangle { <80, 122.5, 20>, <0, 0, -1>, <80, 245, 20>, <0, 0, -1>, <0, 200, 20>, <0, 0, -1> }
smooth_triangle { <80, 245, 20>, <0, 0, -1>, <150, 245, 20>, <0, 0, -1>, <150, 400, 20>, <0, 0, -1> }
smooth_triangle { <150, 245, 20>, <0, 0, -1>, <220, 245, 20>, <0, 0, -1>, <150, 400, 20>, <0, 0, -1> }
smooth_triangle { <220, 245, 20>, <0, 0, -1>, <220, 122.5, 20>, <0, 0, -1>, <300, 200, 20>, <0, 0, -1> }
smooth_triangle { <220, 122.5, 20>, <0, 0, -1>, <220, 0, 20>, <0, 0, -1>, <260, 0, 20>, <1.36643e-017, 0, -1> }
smooth_triangle { <260, 0, 20>, <1.36643e-017, 0, -1>, <300, 0, 20>, <0, 0, -1>, <220, 122.5, 20>, <0, 0, -1> }
smooth_triangle { <300, 0, 20>, <0, 0, -1>, <300, 200, 20>, <0, 0, -1>, <220, 122.5, 20>, <0, 0, -1> }
smooth_triangle { <300, 200, 20>, <0, 0, -1>, <300, 400, 20>, <0, 0, -1>, <220, 245, 20>, <0, 0, -1> }
smooth_triangle { <300, 400, 20>, <0, 0, -1>, <150, 400, 20>, <0, 0, -1>, <220, 245, 20>, <0, 0, -1> }
smooth_triangle { <150, 400, 20>, <0, 0, -1>, <0, 400, 20>, <0, 0, -1>, <80, 245, 20>, <0, 0, -1> }
smooth_triangle { <0, 400, 20>, <0, 0, -1>, <0, 200, 20>, <0, 0, -1>, <80, 245, 20>, <0, 0, -1> }
smooth_triangle { <0, 200, 20>, <0, 0, -1>, <0, 0, 20>, <0, 0, -1>, <80, 122.5, 20>, <0, 0, -1> }
smooth_triangle { <0, 0, 20>, <0, 0, -1>, <40, -3.55271e-015, 20>, <-1.36643e-017, 0, -1>, <80, 122.5, 20>, <0, 0, -1> }
smooth_triangle { <80, -7.10543e-015, 3.33067e-016>, <0, 0, 1>, <40, -3.55271e-015, 1.66533e-016>, <0, 0, 1>, <80, 122.5, 1.66533e-016>, <0, 0, 1> }
smooth_triangle { <80, 122.5, 1.66533e-016>, <0, 0, 1>, <0, 200, 0>, <0, 0, 1>, <80, 245, 0>, <0, 0, 1> }
smooth_triangle { <80, 245, 0>, <0, 0, 1>, <150, 400, 0>, <0, 0, 1>, <150, 245, 0>, <0, 0, 1> }
smooth_triangle { <150, 245, 0>, <0, 0, 1>, <150, 400, 0>, <0, 0, 1>, <220, 245, 0>, <0, 0, 1> }
smooth_triangle { <220, 245, 0>, <0, 0, 1>, <300, 200, 0>, <0, 0, 1>, <220, 122.5, 0>, <0, 0, 1> }
smooth_triangle { <220, 122.5, 0>, <0, 0, 1>, <260, 0, 0>, <0, 0, 1>, <220, 0, 0>, <0, 0, 1> }
smooth_triangle { <260, 0, 0>, <0, 0, 1>, <220, 122.5, 0>, <0, 0, 1>, <300, 0, 0>, <0, 0, 1> }
smooth_triangle { <300, 0, 0>, <0, 0, 1>, <220, 122.5, 0>, <0, 0, 1>, <300, 200, 0>, <0, 0, 1> }
smooth_triangle { <300, 200, 0>, <0, 0, 1>, <220, 245, 0>, <0, 0, 1>, <300, 400, 0>, <0, 0, 1> }
smooth_triangle { <300, 400, 0>, <0, 0, 1>, <220, 245, 0>, <0, 0, 1>, <150, 400, 0>, <0, 0, 1> }
smooth_triangle { <150, 400, 0>, <0, 0, 1>, <80, 245, 0>, <0, 0, 1>, <0, 400, 0>, <0, 0, 1> }
smooth_triangle { <0, 400, 0>, <0, 0, 1>, <80, 245, 0>, <0, 0, 1>, <0, 200, 0>, <0, 0, 1> }
smooth_triangle { <0, 200, 0>, <0, 0, 1>, <80, 122.5, 1.66533e-016>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <80, 122.5, 1.66533e-016>, <0, 0, 1>, <40, -3.55271e-015, 1.66533e-016>, <0, 0, 1> }
smooth_triangle { <220, 0, 20>, <0, 1, 0>, <260, 0, 0>, <0, 1, 0>, <260, 0, 20>, <0, 1, 0> }
smooth_triangle { <260, 0, 20>, <0, 1, 0>, <300, 0, 0>, <0, 1, 0>, <300, 0, 20>, <0, 1, 0> }
smooth_triangle { <300, 0, 0>, <0, 1, 0>, <260, 0, 20>, <0, 1, 0>, <260, 0, 0>, <0, 1, 0> }
smooth_triangle { <260, 0, 0>, <0, 1, 0>, <220, 0, 20>, <0, 1, 0>, <220, 0, 0>, <0, 1, 0> }
smooth_triangle { <0, 0, 20>, <0, 1, 0>, <40, -3.55271e-015, 1.66533e-016>, <0, 1, 0>, <40, -3.55271e-015, 20>, <0, 1, 0> }
smooth_triangle { <40, -3.55271e-015, 20>, <0, 1, 0>, <80, -7.10543e-015, 3.33067e-016>, <0, 1, 0>, <80, -7.10543e-015, 20>, <0, 1, 0> }
smooth_triangle { <80, -7.10543e-015, 3.33067e-016>, <0, 1, 0>, <40, -3.55271e-015, 20>, <0, 1, 0>, <40, -3.55271e-015, 1.66533e-016>, <0, 1, 0> }
smooth_triangle { <40, -3.55271e-015, 1.66533e-016>, <0, 1, 0>, <0, 0, 20>, <0, 1, 0>, <0, 0, 0>, <0, 1, 0> }
smooth_triangle { <300, 0, 20>, <-1, 0, 0>, <300, 200, 0>, <-1, 0, 0>, <300, 200, 20>, <-1, 0, 0> }
smooth_triangle { <300, 200, 20>, <-1, 0, 0>, <300, 400, 0>, <-1, 0, 0>, <300, 400, 20>, <-1, 0, 0> }
smooth_triangle { <300, 400, 0>, <-1, 0, 0>, <300, 200, 20>, <-1, 0, 0>, <300, 200, 0>, <-1, 0, 0> }
smooth_triangle { <300, 200, 0>, <-1, 0, 0>, <300, 0, 20>, <-1, 0, 0>, <300, 0, 0>, <-1, 0, 0> }
smooth_triangle { <300, 400, 20>, <0, -1, 0>, <150, 400, 0>, <0, -1, 0>, <150, 400, 20>, <0, -1, 0> }
smooth_triangle { <150, 400, 20>, <0, -1, 0>, <0, 400, 0>, <0, -1, 0>, <0, 400, 20>, <0, -1, 0> }
smooth_triangle { <0, 400, 0>, <0, -1, 0>, <150, 400, 20>, <0, -1, 0>, <150, 400, 0>, <0, -1, 0> }
smooth_triangle { <150, 400, 0>, <0, -1, 0>, <300, 400, 20>, <0, -1, 0>, <300, 400, 0>, <0, -1, 0> }
smooth_triangle { <0, 400, 20>, <1, 0, 0>, <0, 200, 0>, <1, 0, 0>, <0, 200, 20>, <1, 0, 0> }
smooth_triangle { <0, 200, 20>, <1, 0, 0>, <0, 0, 0>, <1, 0, 0>, <0, 0, 20>, <1, 0, 0> }
smooth_triangle { <0, 0, 0>, <1, 0, 0>, <0, 200, 20>, <1, 0, 0>, <0, 200, 0>, <1, 0, 0> }
smooth_triangle { <0, 200, 0>, <1, 0, 0>, <0, 400, 20>, <1, 0, 0>, <0, 400, 0>, <1, 0, 0> }
smooth_triangle { <80, 245, 20>, <-1, -2.77556e-017, 0>, <80, 122.5, 20>, <-1, 0, 0>, <80, 122.5, 1.66533e-016>, <-1, 0, 0> }
smooth_triangle { <80, 122.5, 20>, <-1, 0, 0>, <80, -7.10543e-015, 20>, <-1, -2.77556e-017, 0>, <80, -7.10543e-015, 3.33067e-016>, <-1, -2.77556e-017, 0> }
smooth_triangle { <80, -7.10543e-015, 3.33067e-016>, <-1, -2.77556e-017, 0>, <80, 122.5, 1.66533e-016>, <-1, 0, 0>, <80, 122.5, 20>, <-1, 0, 0> }
smooth_triangle { <80, 122.5, 1.66533e-016>, <-1, 0, 0>, <80, 245, 0>, <-1, -2.77556e-017, 0>, <80, 245, 20>, <-1, -2.77556e-017, 0> }
smooth_triangle { <220, 0, 20>, <1, 2.77556e-017, 0>, <220, 122.5, 20>, <1, 0, 0>, <220, 122.5, 0>, <1, 0, 0> }
smooth_triangle { <220, 122.5, 20>, <1, 0, 0>, <220, 245, 20>, <1, 2.77556e-017, 0>, <220, 245, 0>, <1, -5.55112e-017, 0> }
smooth_triangle { <220, 245, 0>, <1, -5.55112e-017, 0>, <220, 122.5, 0>, <1, 0, 0>, <220, 122.5, 20>, <1, 0, 0> }
smooth_triangle { <220, 122.5, 0>, <1, 0, 0>, <220, 0, 0>, <1, -5.55112e-017, 0>, <220, 0, 20>, <1, 2.77556e-017, 0> }
smooth_triangle { <220, 245, 20>, <-5.55112e-017, 1, 0>, <150, 245, 20>, <0, 1, 0>, <150, 245, 0>, <0, 1, 0> }
smooth_triangle { <150, 245, 20>, <0, 1, 0>, <80, 245, 20>, <-5.55112e-017, 1, 0>, <80, 245, 0>, <1.11022e-016, 1, 0> }
smooth_triangle { <80, 245, 0>, <1.11022e-016, 1, 0>, <150, 245, 0>, <0, 1, 0>, <150, 245, 20>, <0, 1, 0> }
smooth_triangle { <150, 245, 0>, <0, 1, 0>, <220, 245, 0>, <1.11022e-016, 1, 0>, <220, 245, 20>, <-5.55112e-017, 1, 0> }
}
#declare paredR4x3_ventana_piedra=mesh{
smooth_triangle { <0, 0, 20>, <0, 0, -1>, <300, 0, 20>, <0, 0, -1>, <190, 135, 20>, <0, 0, -1> }
smooth_triangle { <300, 0, 20>, <0, 0, -1>, <300, 400, 20>, <0, 0, -1>, <190, 135, 20>, <0, 0, -1> }
smooth_triangle { <300, 400, 20>, <0, 0, -1>, <0, 400, 20>, <0, 0, -1>, <190, 270, 20>, <0, 0, -1> }
smooth_triangle { <0, 400, 20>, <0, 0, -1>, <0, 0, 20>, <0, 0, -1>, <110, 135, 20>, <0, 0, -1> }
smooth_triangle { <110, 135, 20>, <0, 0, -1>, <110, 270, 20>, <0, 0, -1>, <0, 400, 20>, <0, 0, -1> }
smooth_triangle { <110, 270, 20>, <0, 0, -1>, <190, 270, 20>, <0, 0, -1>, <0, 400, 20>, <0, 0, -1> }
smooth_triangle { <190, 270, 20>, <0, 0, -1>, <190, 135, 20>, <0, 0, -1>, <300, 400, 20>, <0, 0, -1> }
smooth_triangle { <190, 135, 20>, <0, 0, -1>, <110, 135, 20>, <0, 0, -1>, <0, 0, 20>, <0, 0, -1> }
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <190, 135, 0>, <0, 0, 1>, <300, 0, 0>, <0, 0, 1> }
smooth_triangle { <300, 0, 0>, <0, 0, 1>, <190, 135, 0>, <0, 0, 1>, <300, 400, 0>, <0, 0, 1> }
smooth_triangle { <300, 400, 0>, <0, 0, 1>, <190, 270, 0>, <0, 0, 1>, <0, 400, 0>, <0, 0, 1> }
smooth_triangle { <0, 400, 0>, <0, 0, 1>, <110, 135, 0>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1> }
smooth_triangle { <110, 135, 0>, <0, 0, 1>, <0, 400, 0>, <0, 0, 1>, <110, 270, 0>, <0, 0, 1> }
smooth_triangle { <110, 270, 0>, <0, 0, 1>, <0, 400, 0>, <0, 0, 1>, <190, 270, 0>, <0, 0, 1> }
smooth_triangle { <190, 270, 0>, <0, 0, 1>, <300, 400, 0>, <0, 0, 1>, <190, 135, 0>, <0, 0, 1> }
smooth_triangle { <190, 135, 0>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1>, <110, 135, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 20>, <0, 1, 0>, <300, 0, 0>, <0, 1, 0>, <300, 0, 20>, <0, 1, 0> }
smooth_triangle { <300, 0, 0>, <0, 1, 0>, <0, 0, 20>, <0, 1, 0>, <0, 0, 0>, <0, 1, 0> }
smooth_triangle { <300, 0, 20>, <-1, 0, 0>, <300, 400, 0>, <-1, 0, 0>, <300, 400, 20>, <-1, 0, 0> }
smooth_triangle { <300, 400, 0>, <-1, 0, 0>, <300, 0, 20>, <-1, 0, 0>, <300, 0, 0>, <-1, 0, 0> }
smooth_triangle { <300, 400, 20>, <0, -1, 0>, <0, 400, 0>, <0, -1, 0>, <0, 400, 20>, <0, -1, 0> }
smooth_triangle { <0, 400, 0>, <0, -1, 0>, <300, 400, 20>, <0, -1, 0>, <300, 400, 0>, <0, -1, 0> }
smooth_triangle { <0, 400, 20>, <1, 0, 0>, <0, 0, 0>, <1, 0, 0>, <0, 0, 20>, <1, 0, 0> }
smooth_triangle { <0, 0, 0>, <1, 0, 0>, <0, 400, 20>, <1, 0, 0>, <0, 400, 0>, <1, 0, 0> }
smooth_triangle { <110, 270, 20>, <-1, 2.77556e-017, 0>, <110, 135, 20>, <-1, 2.77556e-017, 0>, <110, 270, 0>, <-1, 0, 0> }
smooth_triangle { <110, 135, 0>, <-1, 0, 0>, <110, 270, 0>, <-1, 0, 0>, <110, 135, 20>, <-1, 2.77556e-017, 0> }
smooth_triangle { <110, 135, 20>, <1.11022e-016, -1, 0>, <190, 135, 20>, <1.11022e-016, -1, 0>, <190, 135, 0>, <0, -1, 0> }
smooth_triangle { <190, 135, 0>, <0, -1, 0>, <110, 135, 0>, <0, -1, 0>, <110, 135, 20>, <1.11022e-016, -1, 0> }
smooth_triangle { <190, 135, 20>, <1, 5.55112e-017, 0>, <190, 270, 20>, <1, 5.55112e-017, 0>, <190, 135, 0>, <1, 0, 0> }
smooth_triangle { <190, 270, 0>, <1, 0, 0>, <190, 135, 0>, <1, 0, 0>, <190, 270, 20>, <1, 5.55112e-017, 0> }
smooth_triangle { <190, 270, 20>, <2.22045e-016, 1, 0>, <110, 270, 20>, <2.22045e-016, 1, 0>, <110, 270, 0>, <0, 1, 0> }
smooth_triangle { <110, 270, 0>, <0, 1, 0>, <190, 270, 0>, <0, 1, 0>, <190, 270, 20>, <2.22045e-016, 1, 0> }
}
#declare panel_madera_puerta_piedra_4x3=mesh {
smooth_triangle { <84.9606, 189.151, 5>, <0, 0, 1>, <150, 189.151, 5>, <0, 0, 1>, <84.9606, 157.626, 5>, <0, 0, 1> }
smooth_triangle { <150, 189.151, 5>, <0, 0, 1>, <215.039, 189.151, 5>, <0, 0, 1>, <215.039, 157.626, 5>, <0, 0, 1> }
smooth_triangle { <215.039, 157.626, 5>, <0, 0, 1>, <215.039, 126.1, 5>, <0, 0, 1>, <150, 189.151, 5>, <0, 0, 1> }
smooth_triangle { <215.039, 126.1, 5>, <0, 0, 1>, <215.039, 94.5754, 5>, <0, 0, 1>, <150, 189.151, 5>, <0, 0, 1> }
smooth_triangle { <215.039, 94.5754, 5>, <0, 0, 1>, <215.039, 63.0502, 5>, <0, 0, 1>, <150, 0, 5>, <0, 0, 1> }
smooth_triangle { <215.039, 63.0502, 5>, <0, 0, 1>, <215.039, 31.5251, 5>, <0, 0, 1>, <182.52, 0, 5>, <0, 0, 1> }
smooth_triangle { <215.039, 31.5251, 5>, <0, 0, 1>, <215.039, 0, 5>, <0, 0, 1>, <182.52, 0, 5>, <0, 0, 1> }
smooth_triangle { <182.52, 0, 5>, <0, 0, 1>, <150, 0, 5>, <0, 0, 1>, <215.039, 63.0502, 5>, <0, 0, 1> }
smooth_triangle { <150, 0, 5>, <0, 0, 1>, <117.48, 0, 5>, <0, 0, 1>, <84.9606, 31.5251, 5>, <0, 0, 1> }
smooth_triangle { <117.48, 0, 5>, <0, 0, 1>, <84.9606, 0, 5>, <0, 0, 1>, <84.9606, 31.5251, 5>, <0, 0, 1> }
smooth_triangle { <84.9606, 31.5251, 5>, <0, 0, 1>, <84.9606, 63.0502, 5>, <0, 0, 1>, <150, 0, 5>, <0, 0, 1> }
smooth_triangle { <84.9606, 63.0502, 5>, <0, 0, 1>, <84.9606, 94.5754, 5>, <0, 0, 1>, <150, 0, 5>, <0, 0, 1> }
smooth_triangle { <84.9606, 94.5754, 5>, <0, 0, 1>, <84.9606, 126.1, 5>, <0, 0, 1>, <150, 189.151, 5>, <0, 0, 1> }
smooth_triangle { <84.9606, 126.1, 5>, <0, 0, 1>, <84.9606, 157.626, 5>, <0, 0, 1>, <150, 189.151, 5>, <0, 0, 1> }
smooth_triangle { <150, 189.151, 5>, <0, 0, 1>, <215.039, 94.5754, 5>, <0, 0, 1>, <84.9606, 94.5754, 5>, <0, 0, 1> }
smooth_triangle { <215.039, 94.5754, 5>, <0, 0, 1>, <150, 0, 5>, <0, 0, 1>, <84.9606, 94.5754, 5>, <0, 0, 1> }
smooth_triangle { <84.9606, 189.151, 15>, <0, 0, -1>, <84.9606, 157.626, 15>, <0, 0, -1>, <150, 189.151, 15>, <0, 0, -1> }
smooth_triangle { <150, 189.151, 15>, <0, 0, -1>, <215.039, 157.626, 15>, <0, 0, -1>, <215.039, 189.151, 15>, <0, 0, -1> }
smooth_triangle { <215.039, 157.626, 15>, <0, 0, -1>, <150, 189.151, 15>, <0, 0, -1>, <215.039, 126.1, 15>, <0, 1.40868e-017, -1> }
smooth_triangle { <215.039, 126.1, 15>, <0, 1.40868e-017, -1>, <150, 189.151, 15>, <0, 0, -1>, <215.039, 94.5754, 15>, <0, 0, -1> }
smooth_triangle { <215.039, 94.5754, 15>, <0, 0, -1>, <150, 0, 15>, <0, 0, -1>, <215.039, 63.0502, 15>, <0, -1.40868e-017, -1> }
smooth_triangle { <215.039, 63.0502, 15>, <0, -1.40868e-017, -1>, <182.52, 0, 15>, <0, 0, -1>, <215.039, 31.5251, 15>, <0, 0, -1> }
smooth_triangle { <215.039, 31.5251, 15>, <0, 0, -1>, <182.52, 0, 15>, <0, 0, -1>, <215.039, 0, 15>, <0, 0, -1> }
smooth_triangle { <182.52, 0, 15>, <0, 0, -1>, <215.039, 63.0502, 15>, <0, -1.40868e-017, -1>, <150, 0, 15>, <0, 0, -1> }
smooth_triangle { <150, 0, 15>, <0, 0, -1>, <84.9606, 31.5251, 15>, <0, 0, -1>, <117.48, 0, 15>, <0, 0, -1> }
smooth_triangle { <117.48, 0, 15>, <0, 0, -1>, <84.9606, 31.5251, 15>, <0, 0, -1>, <84.9606, 0, 15>, <0, 0, -1> }
smooth_triangle { <84.9606, 31.5251, 15>, <0, 0, -1>, <150, 0, 15>, <0, 0, -1>, <84.9606, 63.0502, 15>, <0, -1.40868e-017, -1> }
smooth_triangle { <84.9606, 63.0502, 15>, <0, -1.40868e-017, -1>, <150, 0, 15>, <0, 0, -1>, <84.9606, 94.5754, 15>, <0, 0, -1> }
smooth_triangle { <84.9606, 94.5754, 15>, <0, 0, -1>, <150, 189.151, 15>, <0, 0, -1>, <84.9606, 126.1, 15>, <0, 1.40868e-017, -1> }
smooth_triangle { <84.9606, 126.1, 15>, <0, 1.40868e-017, -1>, <150, 189.151, 15>, <0, 0, -1>, <84.9606, 157.626, 15>, <0, 0, -1> }
smooth_triangle { <150, 189.151, 15>, <0, 0, -1>, <84.9606, 94.5754, 15>, <0, 0, -1>, <215.039, 94.5754, 15>, <0, 0, -1> }
smooth_triangle { <215.039, 94.5754, 15>, <0, 0, -1>, <84.9606, 94.5754, 15>, <0, 0, -1>, <150, 0, 15>, <0, 0, -1> }
smooth_triangle { <84.9606, 0, 5>, <1, 0, 0>, <84.9606, 31.5251, 15>, <1, 9.01558e-017, 0>, <84.9606, 31.5251, 5>, <1, 9.01558e-017, 0> }
smooth_triangle { <84.9606, 31.5251, 5>, <1, 9.01558e-017, 0>, <84.9606, 63.0502, 15>, <1, 0, 0>, <84.9606, 63.0502, 5>, <1, 0, 0> }
smooth_triangle { <84.9606, 63.0502, 5>, <1, 0, 0>, <84.9606, 94.5754, 15>, <1, 0, 0>, <84.9606, 94.5754, 5>, <1, 0, 0> }
smooth_triangle { <84.9606, 94.5754, 5>, <1, 0, 0>, <84.9606, 126.1, 15>, <1, 0, 0>, <84.9606, 126.1, 5>, <1, 0, 0> }
smooth_triangle { <84.9606, 126.1, 5>, <1, 0, 0>, <84.9606, 157.626, 15>, <1, -9.01558e-017, 0>, <84.9606, 157.626, 5>, <1, -9.01558e-017, 0> }
smooth_triangle { <84.9606, 157.626, 5>, <1, -9.01558e-017, 0>, <84.9606, 189.151, 15>, <1, 0, 0>, <84.9606, 189.151, 5>, <1, 0, 0> }
smooth_triangle { <84.9606, 189.151, 15>, <1, 0, 0>, <84.9606, 157.626, 5>, <1, -9.01558e-017, 0>, <84.9606, 157.626, 15>, <1, -9.01558e-017, 0> }
smooth_triangle { <84.9606, 157.626, 15>, <1, -9.01558e-017, 0>, <84.9606, 126.1, 5>, <1, 0, 0>, <84.9606, 126.1, 15>, <1, 0, 0> }
smooth_triangle { <84.9606, 126.1, 15>, <1, 0, 0>, <84.9606, 94.5754, 5>, <1, 0, 0>, <84.9606, 94.5754, 15>, <1, 0, 0> }
smooth_triangle { <84.9606, 94.5754, 15>, <1, 0, 0>, <84.9606, 63.0502, 5>, <1, 0, 0>, <84.9606, 63.0502, 15>, <1, 0, 0> }
smooth_triangle { <84.9606, 63.0502, 15>, <1, 0, 0>, <84.9606, 31.5251, 5>, <1, 9.01558e-017, 0>, <84.9606, 31.5251, 15>, <1, 9.01558e-017, 0> }
smooth_triangle { <84.9606, 31.5251, 15>, <1, 9.01558e-017, 0>, <84.9606, 0, 5>, <1, 0, 0>, <84.9606, 0, 15>, <1, 0, 0> }
smooth_triangle { <215.039, 189.151, 5>, <-1, 0, 0>, <215.039, 157.626, 15>, <-1, 0, 0>, <215.039, 157.626, 5>, <-1, 0, 0> }
smooth_triangle { <215.039, 157.626, 5>, <-1, 0, 0>, <215.039, 126.1, 15>, <-1, 0, 0>, <215.039, 126.1, 5>, <-1, 0, 0> }
smooth_triangle { <215.039, 126.1, 5>, <-1, 0, 0>, <215.039, 94.5754, 15>, <-1, 0, 0>, <215.039, 94.5754, 5>, <-1, 0, 0> }
smooth_triangle { <215.039, 94.5754, 5>, <-1, 0, 0>, <215.039, 63.0502, 15>, <-1, 0, 0>, <215.039, 63.0502, 5>, <-1, 0, 0> }
smooth_triangle { <215.039, 63.0502, 5>, <-1, 0, 0>, <215.039, 31.5251, 15>, <-1, 0, 0>, <215.039, 31.5251, 5>, <-1, 0, 0> }
smooth_triangle { <215.039, 31.5251, 5>, <-1, 0, 0>, <215.039, 0, 15>, <-1, 0, 0>, <215.039, 0, 5>, <-1, 0, 0> }
smooth_triangle { <215.039, 0, 15>, <-1, 0, 0>, <215.039, 31.5251, 5>, <-1, 0, 0>, <215.039, 31.5251, 15>, <-1, 0, 0> }
smooth_triangle { <215.039, 31.5251, 15>, <-1, 0, 0>, <215.039, 63.0502, 5>, <-1, 0, 0>, <215.039, 63.0502, 15>, <-1, 0, 0> }
smooth_triangle { <215.039, 63.0502, 15>, <-1, 0, 0>, <215.039, 94.5754, 5>, <-1, 0, 0>, <215.039, 94.5754, 15>, <-1, 0, 0> }
smooth_triangle { <215.039, 94.5754, 15>, <-1, 0, 0>, <215.039, 126.1, 5>, <-1, 0, 0>, <215.039, 126.1, 15>, <-1, 0, 0> }
smooth_triangle { <215.039, 126.1, 15>, <-1, 0, 0>, <215.039, 157.626, 5>, <-1, 0, 0>, <215.039, 157.626, 15>, <-1, 0, 0> }
smooth_triangle { <215.039, 157.626, 15>, <-1, 0, 0>, <215.039, 189.151, 5>, <-1, 0, 0>, <215.039, 189.151, 15>, <-1, 0, 0> }
smooth_triangle { <215.039, 0, 5>, <0, 1, 0>, <182.52, 0, 15>, <0, 1, 0>, <182.52, 0, 5>, <0, 1, 0> }
smooth_triangle { <182.52, 0, 5>, <0, 1, 0>, <150, 0, 15>, <0, 1, 0>, <150, 0, 5>, <0, 1, 0> }
smooth_triangle { <150, 0, 5>, <0, 1, 0>, <117.48, 0, 15>, <0, 1, 0>, <117.48, 0, 5>, <0, 1, 0> }
smooth_triangle { <117.48, 0, 5>, <0, 1, 0>, <84.9606, 0, 15>, <0, 1, 0>, <84.9606, 0, 5>, <0, 1, 0> }
smooth_triangle { <84.9606, 0, 15>, <0, 1, 0>, <117.48, 0, 5>, <0, 1, 0>, <117.48, 0, 15>, <0, 1, 0> }
smooth_triangle { <117.48, 0, 15>, <0, 1, 0>, <150, 0, 5>, <0, 1, 0>, <150, 0, 15>, <0, 1, 0> }
smooth_triangle { <150, 0, 15>, <0, 1, 0>, <182.52, 0, 5>, <0, 1, 0>, <182.52, 0, 15>, <0, 1, 0> }
smooth_triangle { <182.52, 0, 15>, <0, 1, 0>, <215.039, 0, 5>, <0, 1, 0>, <215.039, 0, 15>, <0, 1, 0> }
smooth_triangle { <215.039, 189.151, 5>, <0, 0, 1>, <150, 189.151, 5>, <0, 0, 1>, <204.039, 218.839, 5>, <0, 0, 1> }
smooth_triangle { <150, 189.151, 5>, <0, 0, 1>, <84.9606, 189.151, 5>, <0, 0, 1>, <94.8031, 217.369, 5>, <0, 0, 1> }
smooth_triangle { <94.8031, 217.369, 5>, <0, 0, 1>, <118.639, 235.889, 5>, <0, 0, 1>, <150, 189.151, 5>, <0, 0, 1> }
smooth_triangle { <118.639, 235.889, 5>, <0, 0, 1>, <150, 242.501, 5>, <0, -1.66481e-017, 1>, <150, 189.151, 5>, <0, 0, 1> }
smooth_triangle { <150, 242.501, 5>, <0, -1.66481e-017, 1>, <179.638, 236.64, 5>, <0, 0, 1>, <150, 189.151, 5>, <0, 0, 1> }
smooth_triangle { <179.638, 236.64, 5>, <0, 0, 1>, <204.039, 218.839, 5>, <0, 0, 1>, <150, 189.151, 5>, <0, 0, 1> }
smooth_triangle { <215.039, 189.151, 15>, <0, 0, -1>, <204.039, 218.839, 15>, <0, 0, -1>, <150, 189.151, 15>, <0, 0, -1> }
smooth_triangle { <150, 189.151, 15>, <0, 0, -1>, <94.8031, 217.369, 15>, <0, 0, -1>, <84.9606, 189.151, 15>, <0, 0, -1> }
smooth_triangle { <94.8031, 217.369, 15>, <0, 0, -1>, <150, 189.151, 15>, <0, 0, -1>, <118.639, 235.889, 15>, <-1.84268e-017, 7.60128e-017, -1> }
smooth_triangle { <118.639, 235.889, 15>, <-1.84268e-017, 7.60128e-017, -1>, <150, 189.151, 15>, <0, 0, -1>, <150, 242.501, 15>, <0, 0, -1> }
smooth_triangle { <150, 242.501, 15>, <0, 0, -1>, <150, 189.151, 15>, <0, 0, -1>, <179.638, 236.64, 15>, <0, 0, -1> }
smooth_triangle { <179.638, 236.64, 15>, <0, 0, -1>, <150, 189.151, 15>, <0, 0, -1>, <204.039, 218.839, 15>, <0, 0, -1> }
smooth_triangle { <84.9606, 189.151, 15>, <1, 0, 0>, <94.8031, 217.369, 5>, <0.796242, -0.604978, 0>, <84.9606, 189.151, 5>, <1, 0, 0> }
smooth_triangle { <215.039, 189.151, 5>, <-1, 0, 0>, <204.039, 218.839, 15>, <-0.774592, -0.632461, 0>, <215.039, 189.151, 15>, <-1, 0, 0> }
smooth_triangle { <94.8031, 217.369, 5>, <0.796242, -0.604978, 0>, <118.639, 235.889, 15>, <0.411487, -0.911416, 0>, <118.639, 235.889, 5>, <0.411487, -0.911416, 0> }
smooth_triangle { <118.639, 235.889, 5>, <0.411487, -0.911416, 0>, <150, 242.501, 15>, <8.27745e-016, -1, 0>, <150, 242.501, 5>, <8.27745e-016, -1, 0> }
smooth_triangle { <150, 242.501, 5>, <8.27745e-016, -1, 0>, <179.638, 236.64, 15>, <-0.387182, -0.922003, 0>, <179.638, 236.64, 5>, <-0.387182, -0.922003, 0> }
smooth_triangle { <179.638, 236.64, 5>, <-0.387182, -0.922003, 0>, <204.039, 218.839, 15>, <-0.774592, -0.632461, 0>, <204.039, 218.839, 5>, <-0.774592, -0.632461, 0> }
smooth_triangle { <204.039, 218.839, 5>, <-0.774592, -0.632461, 0>, <204.039, 218.839, 15>, <-0.774592, -0.632461, 0>, <215.039, 189.151, 5>, <-1, 0, 0> }
smooth_triangle { <204.039, 218.839, 15>, <-0.774592, -0.632461, 0>, <179.638, 236.64, 5>, <-0.387182, -0.922003, 0>, <179.638, 236.64, 15>, <-0.387182, -0.922003, 0> }
smooth_triangle { <179.638, 236.64, 15>, <-0.387182, -0.922003, 0>, <150, 242.501, 5>, <8.27745e-016, -1, 0>, <150, 242.501, 15>, <8.27745e-016, -1, 0> }
smooth_triangle { <150, 242.501, 15>, <8.27745e-016, -1, 0>, <118.639, 235.889, 5>, <0.411487, -0.911416, 0>, <118.639, 235.889, 15>, <0.411487, -0.911416, 0> }
smooth_triangle { <118.639, 235.889, 15>, <0.411487, -0.911416, 0>, <94.8031, 217.369, 5>, <0.796242, -0.604978, 0>, <94.8031, 217.369, 15>, <0.796242, -0.604978, 0> }
smooth_triangle { <94.8031, 217.369, 15>, <0.796242, -0.604978, 0>, <94.8031, 217.369, 5>, <0.796242, -0.604978, 0>, <84.9606, 189.151, 15>, <1, 0, 0> }
texture { madera3 }
}
#declare marco_puerta_piedra_4x3=union{
#include "libcas4.inc"
texture{piedra1}
}
#declare hierros_puerta_piedra_4x3=union{
#include "libcas5.inc"
texture{hierro2}
}
#declare puerta_piedra_4x3=union{
object{marco_puerta_piedra_4x3}
object{panel_madera_puerta_piedra_4x3}
object{hierros_puerta_piedra_4x3}
object{aldaba translate<85,5,0>}
}
#declare marco_ventana_piedra_4x3=union{
#include "libcas4.inc"
texture{piedra1}
}
#declare panelR4x3_2y4=union{
object{paredR4x3_completa}
object{viga4x3_2}
object{viga4x3_4}
}
#declare panelR4x3_2y4y4=union{
object{paredR4x3_completa}
object{viga4x3_2}
object{viga4x3_4}
object{viga4x3_4 translate<0,-110,0>}
}
#declare panelR4x3_2y4y16=union{
object{paredR4x3_completa}
object{viga4x3_2}
object{viga4x3_4}
object{viga4x3_16}
}
#declare panelR4x3_2y4y32=union{
object{paredR4x3_completa}
object{viga4x3_2}
object{viga4x3_4}
object{viga4x3_32}
}
#declare panelR4x3_2y4y16y32=union{
object{paredR4x3_completa}
object{viga4x3_2}
object{viga4x3_4}
object{viga4x3_16}
object{viga4x3_32}
}
#declare panelR4x3_puerta20=union{
object{paredR4x3_puerta_piedra}
object{viga4x3_2}
object{viga4x3_4}
object{puerta_piedra_4x3}
}
#declare panelR4x3_ventana20=union{
object{paredR4x3_ventana_piedra}
object{viga4x3_2}
object{viga4x3_4}
object{ventana_piedra_4x2 translate<50,0,0>}
}
// ************ OBJETOS PARA TEJADOS DE 26.565 DE INCLIN. *************
/*Primero los paneles triangulares de la parte frontal de la casa. La
inclinación del tejado puede resolverse con un unico panel de 4x2. Pero
grabamos dos, el del lado izquierdo y el del derecho. El panel del lado
derecho se almacena ya desplazado con respeto al del lado izq. (como
sucede con las piezas del tejado del lado derecho */
#declare viga_vertical_tejado_4x2=mesh{
smooth_triangle { <195.862, 0, 10>, <0, 0, -1>, <204.138, 0, 10>, <0, 0, -1>, <204.138, 390, 10>, <0, 0, -1> }
smooth_triangle { <204.138, 390, 10>, <0, 0, -1>, <195.862, 390, 10>, <0, 0, -1>, <195.862, 0, 10>, <0, 0, -1> }
smooth_triangle { <195.862, 0, -10>, <0, 0, 1>, <204.138, 390, -10>, <0, 0, 1>, <204.138, 0, -10>, <0, 0, 1> }
smooth_triangle { <204.138, 390, -10>, <0, 0, 1>, <195.862, 0, -10>, <0, 0, 1>, <195.862, 390, -10>, <0, 0, 1> }
smooth_triangle { <195.862, 0, 10>, <0, 1, 0>, <204.138, 0, -10>, <0, 1, 0>, <204.138, 0, 10>, <0, 1, 0> }
smooth_triangle { <204.138, 0, -10>, <0, 1, 0>, <195.862, 0, 10>, <0, 1, 0>, <195.862, 0, -10>, <0, 1, 0> }
smooth_triangle { <204.138, 0, 10>, <-1, 0, 0>, <204.138, 390, -10>, <-1, 0, 0>, <204.138, 390, 10>, <-1, 0, 0> }
smooth_triangle { <204.138, 390, -10>, <-1, 0, 0>, <204.138, 0, 10>, <-1, 0, 0>, <204.138, 0, -10>, <-1, 0, 0> }
smooth_triangle { <204.138, 390, 10>, <0, -1, 0>, <195.862, 390, -10>, <0, -1, 0>, <195.862, 390, 10>, <0, -1, 0> }
smooth_triangle { <195.862, 390, -10>, <0, -1, 0>, <204.138, 390, 10>, <0, -1, 0>, <204.138, 390, -10>, <0, -1, 0> }
smooth_triangle { <195.862, 390, 10>, <1, 0, 0>, <195.862, 0, -10>, <1, 0, 0>, <195.862, 0, 10>, <1, 0, 0> }
smooth_triangle { <195.862, 0, -10>, <1, 0, 0>, <195.862, 390, 10>, <1, 0, 0>, <195.862, 390, -10>, <1, 0, 0> }
texture { madera1 }
}
#declare vigas_ventana_tejado_4x2=mesh {
smooth_triangle { <195.714, 230, 10>, <0, 0, -1>, <195.714, 229.047, 10>, <-6.4763e-017, 0, -1>, <204.286, 230, 10>, <0, 0, -1> }
smooth_triangle { <195.714, 229.047, 10>, <-6.4763e-017, 0, -1>, <204.286, 229.047, 10>, <-6.4763e-017, 0, -1>, <204.286, 230, 10>, <0, 0, -1> }
smooth_triangle { <204.286, 230, 10>, <0, 0, -1>, <204.286, 389.047, 10>, <0, 0, -1>, <195.714, 230, 10>, <0, 0, -1> }
smooth_triangle { <204.286, 389.047, 10>, <0, 0, -1>, <195.714, 389.047, 10>, <0, 0, -1>, <195.714, 230, 10>, <0, 0, -1> }
smooth_triangle { <195.714, 230, -10>, <0, 0, 1>, <204.286, 230, -10>, <0, 0, 1>, <195.714, 229.047, -10>, <-6.4763e-017, 0, 1> }
smooth_triangle { <195.714, 229.047, -10>, <-6.4763e-017, 0, 1>, <204.286, 230, -10>, <0, 0, 1>, <204.286, 229.047, -10>, <-6.4763e-017, 0, 1> }
smooth_triangle { <204.286, 230, -10>, <0, 0, 1>, <195.714, 230, -10>, <0, 0, 1>, <204.286, 389.047, -10>, <0, 0, 1> }
smooth_triangle { <204.286, 389.047, -10>, <0, 0, 1>, <195.714, 230, -10>, <0, 0, 1>, <195.714, 389.047, -10>, <0, 0, 1> }
smooth_triangle { <204.286, 230, 10>, <-1, 0, 0>, <204.286, 389.047, -10>, <-1, 0, 0>, <204.286, 389.047, 10>, <-1, 0, 0> }
smooth_triangle { <204.286, 389.047, -10>, <-1, 0, 0>, <204.286, 230, 10>, <-1, 0, 0>, <204.286, 230, -10>, <-1, 0, 0> }
smooth_triangle { <204.286, 389.047, 10>, <0, -1, 0>, <195.714, 389.047, -10>, <0, -1, 0>, <195.714, 389.047, 10>, <0, -1, 0> }
smooth_triangle { <195.714, 389.047, -10>, <0, -1, 0>, <204.286, 389.047, 10>, <0, -1, 0>, <204.286, 389.047, -10>, <0, -1, 0> }
smooth_triangle { <195.714, 389.047, 10>, <1, 0, 0>, <195.714, 230, -10>, <1, 0, 0>, <195.714, 230, 10>, <1, 0, 0> }
smooth_triangle { <195.714, 230, -10>, <1, 0, 0>, <195.714, 389.047, 10>, <1, 0, 0>, <195.714, 389.047, -10>, <1, 0, 0> }
smooth_triangle { <160.534, 110, 10>, <1.34152e-016, 0, -1>, <160.534, 120, 10>, <0, 0, -1>, <152.259, 110, 10>, <1.34152e-016, 0, -1> }
smooth_triangle { <160.534, 120, 10>, <0, 0, -1>, <160.534, 220, 10>, <0, 0, -1>, <152.259, 110, 10>, <1.34152e-016, 0, -1> }
smooth_triangle { <160.534, 220, 10>, <0, 0, -1>, <160.534, 230, 10>, <0, 0, -1>, <152.259, 230, 10>, <0, 0, -1> }
smooth_triangle { <152.259, 230, 10>, <0, 0, -1>, <152.259, 110, 10>, <1.34152e-016, 0, -1>, <160.534, 220, 10>, <0, 0, -1> }
smooth_triangle { <160.534, 110, -10>, <1.34152e-016, 0, 1>, <152.259, 110, -10>, <1.34152e-016, 0, 1>, <160.534, 120, -10>, <0, 0, 1> }
smooth_triangle { <160.534, 120, -10>, <0, 0, 1>, <152.259, 110, -10>, <1.34152e-016, 0, 1>, <160.534, 220, -10>, <0, 0, 1> }
smooth_triangle { <160.534, 220, -10>, <0, 0, 1>, <152.259, 230, -10>, <0, 0, 1>, <160.534, 230, -10>, <0, 0, 1> }
smooth_triangle { <152.259, 230, -10>, <0, 0, 1>, <160.534, 220, -10>, <0, 0, 1>, <152.259, 110, -10>, <1.34152e-016, 0, 1> }
smooth_triangle { <160.534, 120, 10>, <-1, -2.22045e-016, 0>, <160.534, 220, -10>, <-1, -2.22045e-016, 0>, <160.534, 220, 10>, <-1, -2.22045e-016, 0> }
smooth_triangle { <160.534, 220, -10>, <-1, -2.22045e-016, 0>, <160.534, 120, 10>, <-1, -2.22045e-016, 0>, <160.534, 120, -10>, <-1, -2.26559e-016, 0> }
smooth_triangle { <152.259, 230, 10>, <1, 2.22045e-016, 0>, <152.259, 110, -10>, <1, 2.22045e-016, 0>, <152.259, 110, 10>, <1, 2.22045e-016, 0> }
smooth_triangle { <152.259, 110, -10>, <1, 2.22045e-016, 0>, <152.259, 230, 10>, <1, 2.22045e-016, 0>, <152.259, 230, -10>, <1, 2.22045e-016, 0> }
smooth_triangle { <152.259, 230, 10>, <-4.44089e-016, -1, 2.95823e-031>, <160.534, 230, 10>, <-4.44089e-016, -1, 3.9443e-031>, <160.534, 230, -10>, <0, -1, 0> }
smooth_triangle { <160.534, 230, -10>, <0, -1, 0>, <152.259, 230, -10>, <0, -1, 0>, <152.259, 230, 10>, <-4.44089e-016, -1, 2.95823e-031> }
smooth_triangle { <160.534, 110, 10>, <-4.44089e-016, 1, 1.97215e-031>, <152.259, 110, 10>, <-4.44089e-016, 1, 1.97215e-031>, <152.259, 110, -10>, <0, 1, 0> }
smooth_triangle { <152.259, 110, -10>, <0, 1, 0>, <160.534, 110, -10>, <-4.44089e-016, 1, 1.97215e-031>, <160.534, 110, 10>, <-4.44089e-016, 1, 1.97215e-031> }
smooth_triangle { <195.714, 229.047, 10>, <-6.4763e-017, 0, -1>, <195.714, 230, 10>, <0, 0, -1>, <160.534, 230, 10>, <0, 0, -1> }
smooth_triangle { <204.286, 229.047, 10>, <-6.4763e-017, 0, -1>, <195.714, 229.047, 10>, <-6.4763e-017, 0, -1>, <160.534, 220, 10>, <0, 0, -1> }
smooth_triangle { <204.286, 230, 10>, <0, 0, -1>, <204.286, 229.047, 10>, <-6.4763e-017, 0, -1>, <240, 230, 10>, <0, 0, -1> }
smooth_triangle { <160.534, 230, 10>, <0, 0, -1>, <160.534, 220, 10>, <0, 0, -1>, <195.714, 229.047, 10>, <-6.4763e-017, 0, -1> }
smooth_triangle { <160.534, 220, 10>, <0, 0, -1>, <239.466, 220, 10>, <0, 0, -1>, <204.286, 229.047, 10>, <-6.4763e-017, 0, -1> }
smooth_triangle { <239.466, 220, 10>, <0, 0, -1>, <240, 220, 10>, <0, 0, -1>, <240, 230, 10>, <0, 0, -1> }
smooth_triangle { <240, 230, 10>, <0, 0, -1>, <204.286, 229.047, 10>, <-6.4763e-017, 0, -1>, <239.466, 220, 10>, <0, 0, -1> }
smooth_triangle { <195.714, 229.047, -10>, <-6.4763e-017, 0, 1>, <160.534, 230, -10>, <0, 0, 1>, <195.714, 230, -10>, <0, 0, 1> }
smooth_triangle { <204.286, 229.047, -10>, <-6.4763e-017, 0, 1>, <160.534, 220, -10>, <0, 0, 1>, <195.714, 229.047, -10>, <-6.4763e-017, 0, 1> }
smooth_triangle { <204.286, 230, -10>, <0, 0, 1>, <240, 230, -10>, <0, 0, 1>, <204.286, 229.047, -10>, <-6.4763e-017, 0, 1> }
smooth_triangle { <160.534, 230, -10>, <0, 0, 1>, <195.714, 229.047, -10>, <-6.4763e-017, 0, 1>, <160.534, 220, -10>, <0, 0, 1> }
smooth_triangle { <160.534, 220, -10>, <0, 0, 1>, <204.286, 229.047, -10>, <-6.4763e-017, 0, 1>, <239.466, 220, -10>, <0, 0, 1> }
smooth_triangle { <239.466, 220, -10>, <0, 0, 1>, <240, 230, -10>, <0, 0, 1>, <240, 220, -10>, <0, 0, 1> }
smooth_triangle { <240, 230, -10>, <0, 0, 1>, <239.466, 220, -10>, <0, 0, 1>, <204.286, 229.047, -10>, <-6.4763e-017, 0, 1> }
smooth_triangle { <160.534, 220, -10>, <0, 1, 0>, <239.466, 220, 10>, <0, 1, 0>, <160.534, 220, 10>, <0, 1, 0> }
smooth_triangle { <239.466, 220, -10>, <0, 1, -1.42109e-015>, <239.466, 220, 10>, <0, 1, 0>, <160.534, 220, -10>, <0, 1, 0> }
smooth_triangle { <204.286, 230, 10>, <0, -1, 0>, <240, 230, -10>, <0, -1, 0>, <204.286, 230, -10>, <0, -1, 0> }
smooth_triangle { <240, 230, 10>, <0, -1, 0>, <240, 230, -10>, <0, -1, 0>, <204.286, 230, 10>, <0, -1, 0> }
smooth_triangle { <195.714, 230, -10>, <-7.95808e-016, -1, 0>, <160.534, 230, -10>, <0, -1, 0>, <195.714, 230, 10>, <0, -1, 0> }
smooth_triangle { <160.534, 230, 10>, <-4.44089e-016, -1, 3.9443e-031>, <195.714, 230, 10>, <0, -1, 0>, <160.534, 230, -10>, <0, -1, 0> }
smooth_triangle { <239.466, 220, 10>, <0, 0, -1>, <239.466, 120, 10>, <0, 0, -1>, <240, 220, 10>, <0, 0, -1> }
smooth_triangle { <240, 220, 10>, <0, 0, -1>, <247.741, 230, 10>, <0, 0, -1>, <240, 230, 10>, <0, 0, -1> }
smooth_triangle { <239.466, 110, 10>, <-1.34152e-016, 0, -1>, <247.741, 110, 10>, <-1.34152e-016, 0, -1>, <239.466, 120, 10>, <0, 0, -1> }
smooth_triangle { <247.741, 230, 10>, <0, 0, -1>, <240, 220, 10>, <0, 0, -1>, <247.741, 110, 10>, <-1.34152e-016, 0, -1> }
smooth_triangle { <239.466, 120, 10>, <0, 0, -1>, <247.741, 110, 10>, <-1.34152e-016, 0, -1>, <240, 220, 10>, <0, 0, -1> }
smooth_triangle { <239.466, 220, -10>, <0, 0, 1>, <240, 220, -10>, <0, 0, 1>, <239.466, 120, -10>, <0, 0, 1> }
smooth_triangle { <240, 220, -10>, <0, 0, 1>, <240, 230, -10>, <0, 0, 1>, <247.741, 230, -10>, <0, 0, 1> }
smooth_triangle { <239.466, 110, -10>, <-1.34152e-016, 0, 1>, <239.466, 120, -10>, <0, 0, 1>, <247.741, 110, -10>, <-1.34152e-016, 0, 1> }
smooth_triangle { <247.741, 230, -10>, <0, 0, 1>, <247.741, 110, -10>, <-1.34152e-016, 0, 1>, <240, 220, -10>, <0, 0, 1> }
smooth_triangle { <239.466, 120, -10>, <0, 0, 1>, <240, 220, -10>, <0, 0, 1>, <247.741, 110, -10>, <-1.34152e-016, 0, 1> }
smooth_triangle { <239.466, 220, 10>, <1, 0, 0>, <239.466, 220, -10>, <1, 0, 0>, <239.466, 120, -10>, <1, 0, 0> }
smooth_triangle { <239.466, 120, 10>, <1, 0, 0>, <239.466, 220, 10>, <1, 0, 0>, <239.466, 120, -10>, <1, 0, 0> }
smooth_triangle { <247.741, 230, 10>, <-1, 0, 0>, <247.741, 110, 10>, <-1, 0, 0>, <247.741, 110, -10>, <-1, 0, 0> }
smooth_triangle { <247.741, 110, -10>, <-1, 0, 0>, <247.741, 230, -10>, <-1, 0, 0>, <247.741, 230, 10>, <-1, 0, 0> }
smooth_triangle { <240, 230, 10>, <0, -1, 0>, <247.741, 230, -10>, <-8.88178e-016, -1, -1.97215e-031>, <240, 230, -10>, <0, -1, 0> }
smooth_triangle { <247.741, 230, 10>, <0, -1, 0>, <247.741, 230, -10>, <-8.88178e-016, -1, -1.97215e-031>, <240, 230, 10>, <0, -1, 0> }
smooth_triangle { <239.466, 110, 10>, <4.44089e-016, 1, 1.97215e-031>, <247.741, 110, -10>, <0, 1, 0>, <247.741, 110, 10>, <4.44089e-016, 1, 1.97215e-031> }
smooth_triangle { <247.741, 110, -10>, <0, 1, 0>, <239.466, 110, 10>, <4.44089e-016, 1, 1.97215e-031>, <239.466, 110, -10>, <4.44089e-016, 1, 1.97215e-031> }
smooth_triangle { <160.534, 120, 10>, <0, 0, -1>, <160.534, 110, 10>, <1.34152e-016, 0, -1>, <195.862, 110, 10>, <0, 0, -1> }
smooth_triangle { <239.466, 110, 10>, <-1.34152e-016, 0, -1>, <239.466, 120, 10>, <0, 0, -1>, <204.138, 110, 10>, <0, 0, -1> }
smooth_triangle { <195.862, 110, 10>, <0, 0, -1>, <204.138, 110, 10>, <0, 0, -1>, <160.534, 120, 10>, <0, 0, -1> }
smooth_triangle { <239.466, 120, 10>, <0, 0, -1>, <160.534, 120, 10>, <0, 0, -1>, <204.138, 110, 10>, <0, 0, -1> }
smooth_triangle { <160.534, 120, -10>, <0, 0, 1>, <195.862, 110, -10>, <0, 0, 1>, <160.534, 110, -10>, <1.34152e-016, 0, 1> }
smooth_triangle { <239.466, 110, -10>, <-1.34152e-016, 0, 1>, <204.138, 110, -10>, <0, 0, 1>, <239.466, 120, -10>, <0, 0, 1> }
smooth_triangle { <195.862, 110, -10>, <0, 0, 1>, <160.534, 120, -10>, <0, 0, 1>, <204.138, 110, -10>, <0, 0, 1> }
smooth_triangle { <239.466, 120, -10>, <0, 0, 1>, <204.138, 110, -10>, <0, 0, 1>, <160.534, 120, -10>, <0, 0, 1> }
smooth_triangle { <239.466, 110, 10>, <4.44089e-016, 1, 1.97215e-031>, <204.138, 110, -10>, <0, 1, 0>, <239.466, 110, -10>, <4.44089e-016, 1, 1.97215e-031> }
smooth_triangle { <204.138, 110, 10>, <0, 1, 0>, <204.138, 110, -10>, <0, 1, 0>, <239.466, 110, 10>, <4.44089e-016, 1, 1.97215e-031> }
smooth_triangle { <160.534, 110, -10>, <-4.44089e-016, 1, 1.97215e-031>, <195.862, 110, 10>, <0, 1, 0>, <160.534, 110, 10>, <-4.44089e-016, 1, 1.97215e-031> }
smooth_triangle { <195.862, 110, -10>, <0, 1, 0>, <195.862, 110, 10>, <0, 1, 0>, <160.534, 110, -10>, <-4.44089e-016, 1, 1.97215e-031> }
smooth_triangle { <160.534, 120, 10>, <0, -1, 0>, <239.466, 120, -10>, <0, -1, 0>, <160.534, 120, -10>, <0, -1, 0> }
smooth_triangle { <239.466, 120, -10>, <0, -1, 0>, <160.534, 120, 10>, <0, -1, 0>, <239.466, 120, 10>, <0, -1, 0> }
smooth_triangle { <204.138, 110, 10>, <0, 0, -1>, <195.862, 110, 10>, <0, 0, -1>, <195.862, 0, 10>, <0, 0, -1> }
smooth_triangle { <195.862, 0, 10>, <0, 0, -1>, <204.138, 0, 10>, <0, 0, -1>, <204.138, 110, 10>, <0, 0, -1> }
smooth_triangle { <204.138, 110, -10>, <0, 0, 1>, <195.862, 0, -10>, <0, 0, 1>, <195.862, 110, -10>, <0, 0, 1> }
smooth_triangle { <195.862, 0, -10>, <0, 0, 1>, <204.138, 110, -10>, <0, 0, 1>, <204.138, 0, -10>, <0, 0, 1> }
smooth_triangle { <195.862, 0, 10>, <0, 1, 0>, <204.138, 0, -10>, <0, 1, 0>, <204.138, 0, 10>, <0, 1, 0> }
smooth_triangle { <204.138, 0, -10>, <0, 1, 0>, <195.862, 0, 10>, <0, 1, 0>, <195.862, 0, -10>, <0, 1, 0> }
smooth_triangle { <204.138, 110, 10>, <-1, 0, 0>, <204.138, 0, -10>, <-1, 0, 0>, <204.138, 110, -10>, <-1, 0, 0> }
smooth_triangle { <204.138, 0, 10>, <-1, 0, 0>, <204.138, 0, -10>, <-1, 0, 0>, <204.138, 110, 10>, <-1, 0, 0> }
smooth_triangle { <195.862, 110, -10>, <1, 0, 0>, <195.862, 0, 10>, <1, 0, 0>, <195.862, 110, 10>, <1, 0, 0> }
smooth_triangle { <195.862, 0, -10>, <1, 0, 0>, <195.862, 0, 10>, <1, 0, 0>, <195.862, 110, -10>, <1, 0, 0> }
texture { madera1 }
}
//las dos vigas siguientes corren a lo largo del borde de los paneles de tej.
#declare viga_4x2_izq=mesh{
smooth_triangle { <200, 366.907, 10>, <0, 0, -1>, <200, 381.725, 10>, <0, 0, -1>, <138.849, 244.605, 10>, <0, 0, -1> }
smooth_triangle { <200, 381.725, 10>, <0, 0, -1>, <200, 396.542, 10>, <0, 0, -1>, <133.91, 264.361, 10>, <0, 0, -1> }
smooth_triangle { <133.91, 264.361, 10>, <0, 0, -1>, <67.8193, 132.181, 10>, <0, 0, -1>, <138.849, 244.605, 10>, <0, 0, -1> }
smooth_triangle { <67.8193, 132.181, 10>, <0, 0, -1>, <1.72899, 0, 10>, <0, 0, -1>, <16.5463, 0, 10>, <0, 0, -1> }
smooth_triangle { <16.5463, 0, 10>, <0, 0, -1>, <77.6975, 122.302, 10>, <0, 0, -1>, <67.8193, 132.181, 10>, <0, 0, -1> }
smooth_triangle { <77.6975, 122.302, 10>, <0, 0, -1>, <138.849, 244.605, 10>, <0, 0, -1>, <67.8193, 132.181, 10>, <0, 0, -1> }
smooth_triangle { <138.849, 244.605, 10>, <0, 0, -1>, <200, 381.725, 10>, <0, 0, -1>, <133.91, 264.361, 10>, <0, 0, -1> }
smooth_triangle { <200, 366.907, -10>, <0, 0, 1>, <138.849, 244.605, -10>, <0, 0, 1>, <200, 381.725, -10>, <0, 0, 1> }
smooth_triangle { <200, 381.725, -10>, <0, 0, 1>, <133.91, 264.361, -10>, <0, 0, 1>, <200, 396.542, -10>, <0, 0, 1> }
smooth_triangle { <133.91, 264.361, -10>, <0, 0, 1>, <138.849, 244.605, -10>, <0, 0, 1>, <67.8193, 132.181, -10>, <0, 0, 1> }
smooth_triangle { <67.8193, 132.181, -10>, <0, 0, 1>, <16.5463, 0, -10>, <0, 0, 1>, <1.72899, 0, -10>, <0, 0, 1> }
smooth_triangle { <16.5463, 0, -10>, <0, 0, 1>, <67.8193, 132.181, -10>, <0, 0, 1>, <77.6975, 122.302, -10>, <0, 0, 1> }
smooth_triangle { <77.6975, 122.302, -10>, <0, 0, 1>, <67.8193, 132.181, -10>, <0, 0, 1>, <138.849, 244.605, -10>, <0, 0, 1> }
smooth_triangle { <138.849, 244.605, -10>, <0, 0, 1>, <133.91, 264.361, -10>, <0, 0, 1>, <200, 381.725, -10>, <0, 0, 1> }
smooth_triangle { <16.5463, 0, 10>, <-0.894427, 0.447214, 0>, <16.5463, 0, 7.99361e-015>, <-0.894427, 0.447214, 0>, <77.6975, 122.302, 10>, <-0.894427, 0.447214, 0> }
smooth_triangle { <77.6975, 122.302, 10>, <-0.894427, 0.447214, 0>, <138.849, 244.605, -10>, <-0.894427, 0.447214, 0>, <138.849, 244.605, 10>, <-0.894427, 0.447214, 0> }
smooth_triangle { <138.849, 244.605, 10>, <-0.894427, 0.447214, 0>, <200, 366.907, -10>, <-0.894427, 0.447214, 0>, <200, 366.907, 10>, <-0.894427, 0.447214, 0> }
smooth_triangle { <200, 366.907, -10>, <-0.894427, 0.447214, 0>, <138.849, 244.605, 10>, <-0.894427, 0.447214, 0>, <138.849, 244.605, -10>, <-0.894427, 0.447214, 0> }
smooth_triangle { <138.849, 244.605, -10>, <-0.894427, 0.447214, 0>, <77.6975, 122.302, 10>, <-0.894427, 0.447214, 0>, <77.6975, 122.302, -10>, <-0.894427, 0.447214, 0> }
smooth_triangle { <77.6975, 122.302, -10>, <-0.894427, 0.447214, 0>, <16.5463, 0, 7.99361e-015>, <-0.894427, 0.447214, 0>, <16.5463, 0, -10>, <-0.894427, 0.447214, 0> }
smooth_triangle { <16.5463, 0, 7.99361e-015>, <-0.894427, 0.447214, 0>, <77.6975, 122.302, -10>, <-0.894427, 0.447214, 0>, <77.6975, 122.302, 10>, <-0.894427, 0.447214, 0> }
smooth_triangle { <200, 396.542, 10>, <0.894427, -0.447214, 0>, <133.91, 264.361, -10>, <0.894427, -0.447214, 0>, <133.91, 264.361, 10>, <0.894427, -0.447214, 0> }
smooth_triangle { <133.91, 264.361, 10>, <0.894427, -0.447214, 0>, <133.91, 264.361, -10>, <0.894427, -0.447214, 0>, <67.8193, 132.181, 10>, <0.894427, -0.447214, 0> }
smooth_triangle { <67.8193, 132.181, 10>, <0.894427, -0.447214, 0>, <1.72899, 0, 5.32907e-015>, <0.894427, -0.447214, 0>, <1.72899, 0, 10>, <0.894427, -0.447214, 0> }
smooth_triangle { <1.72899, 0, -10>, <0.894427, -0.447214, 0>, <1.72899, 0, 5.32907e-015>, <0.894427, -0.447214, 0>, <67.8193, 132.181, -10>, <0.894427, -0.447214, 0> }
smooth_triangle { <67.8193, 132.181, -10>, <0.894427, -0.447214, 0>, <67.8193, 132.181, 10>, <0.894427, -0.447214, 0>, <133.91, 264.361, -10>, <0.894427, -0.447214, 0> }
smooth_triangle { <133.91, 264.361, -10>, <0.894427, -0.447214, 0>, <200, 396.542, 10>, <0.894427, -0.447214, 0>, <200, 396.542, -10>, <0.894427, -0.447214, 0> }
smooth_triangle { <67.8193, 132.181, 10>, <0.894427, -0.447214, 0>, <67.8193, 132.181, -10>, <0.894427, -0.447214, 0>, <1.72899, 0, 5.32907e-015>, <0.894427, -0.447214, 0> }
smooth_triangle { <16.5463, 0, 10>, <0, 1, 0>, <1.72899, 0, 10>, <0, 1, 0>, <16.5463, 0, 7.99361e-015>, <0, 1, 0> }
smooth_triangle { <1.72899, 0, -10>, <0, 1, 0>, <16.5463, 0, -10>, <0, 1, 0>, <16.5463, 0, 7.99361e-015>, <0, 1, 0> }
smooth_triangle { <1.72899, 0, 10>, <0, 1, 0>, <1.72899, 0, 5.32907e-015>, <0, 1, 0>, <16.5463, 0, 7.99361e-015>, <0, 1, 0> }
smooth_triangle { <1.72899, 0, 5.32907e-015>, <0, 1, 0>, <1.72899, 0, -10>, <0, 1, 0>, <16.5463, 0, 7.99361e-015>, <0, 1, 0> }
smooth_triangle { <200, 396.542, 10>, <-1, -3.17207e-016, 0>, <200, 381.725, 10>, <-1, 0, 0>, <200, 381.725, -10>, <-1, 0, 0> }
smooth_triangle { <200, 381.725, 10>, <-1, 0, 0>, <200, 366.907, 10>, <-1, -3.17207e-016, 0>, <200, 366.907, -10>, <-1, -6.34413e-016, 0> }
smooth_triangle { <200, 366.907, -10>, <-1, -6.34413e-016, 0>, <200, 381.725, -10>, <-1, 0, 0>, <200, 381.725, 10>, <-1, 0, 0> }
smooth_triangle { <200, 381.725, -10>, <-1, 0, 0>, <200, 396.542, -10>, <-1, -6.34413e-016, 0>, <200, 396.542, 10>, <-1, -3.17207e-016, 0> }
texture { madera1 }
}
#declare viga_4x2_der=mesh{
smooth_triangle { <200, 366.907, 10>, <0, 0, -1>, <261.151, 244.605, 10>, <0, 0, -1>, <200, 381.725, 10>, <0, 0, -1> }
smooth_triangle { <200, 381.725, 10>, <0, 0, -1>, <266.09, 264.361, 10>, <0, 0, -1>, <200, 396.542, 10>, <0, 0, -1> }
smooth_triangle { <266.09, 264.361, 10>, <0, 0, -1>, <261.151, 244.605, 10>, <0, 0, -1>, <332.181, 132.181, 10>, <0, 0, -1> }
smooth_triangle { <332.181, 132.181, 10>, <0, 0, -1>, <383.454, 0, 10>, <0, 0, -1>, <398.271, 0, 10>, <0, 0, -1> }
smooth_triangle { <383.454, 0, 10>, <0, 0, -1>, <332.181, 132.181, 10>, <0, 0, -1>, <322.302, 122.302, 10>, <0, 0, -1> }
smooth_triangle { <322.302, 122.302, 10>, <0, 0, -1>, <332.181, 132.181, 10>, <0, 0, -1>, <261.151, 244.605, 10>, <0, 0, -1> }
smooth_triangle { <261.151, 244.605, 10>, <0, 0, -1>, <266.09, 264.361, 10>, <0, 0, -1>, <200, 381.725, 10>, <0, 0, -1> }
smooth_triangle { <200, 366.907, -10>, <0, 0, 1>, <200, 381.725, -10>, <0, 0, 1>, <261.151, 244.605, -10>, <0, 0, 1> }
smooth_triangle { <200, 381.725, -10>, <0, 0, 1>, <200, 396.542, -10>, <0, 0, 1>, <266.09, 264.361, -10>, <0, 0, 1> }
smooth_triangle { <266.09, 264.361, -10>, <0, 0, 1>, <332.181, 132.181, -10>, <0, 0, 1>, <261.151, 244.605, -10>, <0, 0, 1> }
smooth_triangle { <332.181, 132.181, -10>, <0, 0, 1>, <398.271, 0, -10>, <0, 0, 1>, <383.454, 0, -10>, <0, 0, 1> }
smooth_triangle { <383.454, 0, -10>, <0, 0, 1>, <322.302, 122.302, -10>, <0, 0, 1>, <332.181, 132.181, -10>, <0, 0, 1> }
smooth_triangle { <322.302, 122.302, -10>, <0, 0, 1>, <261.151, 244.605, -10>, <0, 0, 1>, <332.181, 132.181, -10>, <0, 0, 1> }
smooth_triangle { <261.151, 244.605, -10>, <0, 0, 1>, <200, 381.725, -10>, <0, 0, 1>, <266.09, 264.361, -10>, <0, 0, 1> }
smooth_triangle { <383.454, 0, 10>, <0.894427, 0.447214, 0>, <322.302, 122.302, 10>, <0.894427, 0.447214, 0>, <383.454, 0, 7.99361e-015>, <0.894427, 0.447214, 0> }
smooth_triangle { <322.302, 122.302, 10>, <0.894427, 0.447214, 0>, <261.151, 244.605, 10>, <0.894427, 0.447214, 0>, <261.151, 244.605, -10>, <0.894427, 0.447214, 0> }
smooth_triangle { <261.151, 244.605, 10>, <0.894427, 0.447214, 0>, <200, 366.907, 10>, <0.894427, 0.447214, 0>, <200, 366.907, -10>, <0.894427, 0.447214, 0> }
smooth_triangle { <200, 366.907, -10>, <0.894427, 0.447214, 0>, <261.151, 244.605, -10>, <0.894427, 0.447214, 0>, <261.151, 244.605, 10>, <0.894427, 0.447214, 0> }
smooth_triangle { <261.151, 244.605, -10>, <0.894427, 0.447214, 0>, <322.302, 122.302, -10>, <0.894427, 0.447214, 0>, <322.302, 122.302, 10>, <0.894427, 0.447214, 0> }
smooth_triangle { <322.302, 122.302, -10>, <0.894427, 0.447214, 0>, <383.454, 0, -10>, <0.894427, 0.447214, 0>, <383.454, 0, 7.99361e-015>, <0.894427, 0.447214, 0> }
smooth_triangle { <383.454, 0, 7.99361e-015>, <0.894427, 0.447214, 0>, <322.302, 122.302, 10>, <0.894427, 0.447214, 0>, <322.302, 122.302, -10>, <0.894427, 0.447214, 0> }
smooth_triangle { <200, 396.542, 10>, <-0.894427, -0.447214, 0>, <266.09, 264.361, 10>, <-0.894427, -0.447214, 0>, <266.09, 264.361, -10>, <-0.894427, -0.447214, 0> }
smooth_triangle { <266.09, 264.361, 10>, <-0.894427, -0.447214, 0>, <332.181, 132.181, 10>, <-0.894427, -0.447214, 0>, <266.09, 264.361, -10>, <-0.894427, -0.447214, 0> }
smooth_triangle { <332.181, 132.181, 10>, <-0.894427, -0.447214, 0>, <398.271, 0, 10>, <-0.894427, -0.447214, 0>, <398.271, 0, 5.32907e-015>, <-0.894427, -0.447214, 0> }
smooth_triangle { <398.271, 0, -10>, <-0.894427, -0.447214, 0>, <332.181, 132.181, -10>, <-0.894427, -0.447214, 0>, <398.271, 0, 5.32907e-015>, <-0.894427, -0.447214, 0> }
smooth_triangle { <332.181, 132.181, -10>, <-0.894427, -0.447214, 0>, <266.09, 264.361, -10>, <-0.894427, -0.447214, 0>, <332.181, 132.181, 10>, <-0.894427, -0.447214, 0> }
smooth_triangle { <266.09, 264.361, -10>, <-0.894427, -0.447214, 0>, <200, 396.542, -10>, <-0.894427, -0.447214, 0>, <200, 396.542, 10>, <-0.894427, -0.447214, 0> }
smooth_triangle { <332.181, 132.181, 10>, <-0.894427, -0.447214, 0>, <398.271, 0, 5.32907e-015>, <-0.894427, -0.447214, 0>, <332.181, 132.181, -10>, <-0.894427, -0.447214, 0> }
smooth_triangle { <383.454, 0, 10>, <0, 1, 0>, <383.454, 0, 7.99361e-015>, <0, 1, 0>, <398.271, 0, 10>, <0, 1, 0> }
smooth_triangle { <398.271, 0, -10>, <0, 1, 0>, <383.454, 0, 7.99361e-015>, <0, 1, 0>, <383.454, 0, -10>, <0, 1, 0> }
smooth_triangle { <398.271, 0, 10>, <0, 1, 0>, <383.454, 0, 7.99361e-015>, <0, 1, 0>, <398.271, 0, 5.32907e-015>, <0, 1, 0> }
smooth_triangle { <398.271, 0, 5.32907e-015>, <0, 1, 0>, <383.454, 0, 7.99361e-015>, <0, 1, 0>, <398.271, 0, -10>, <0, 1, 0> }
smooth_triangle { <200, 396.542, 10>, <1, 3.17207e-016, 0>, <200, 381.725, -10>, <1, 0, 0>, <200, 381.725, 10>, <1, 0, 0> }
smooth_triangle { <200, 381.725, 10>, <1, 0, 0>, <200, 366.907, -10>, <1, 6.34413e-016, 0>, <200, 366.907, 10>, <1, 3.17207e-016, 0> }
smooth_triangle { <200, 366.907, -10>, <1, 6.34413e-016, 0>, <200, 381.725, 10>, <1, 0, 0>, <200, 381.725, -10>, <1, 0, 0> }
smooth_triangle { <200, 381.725, -10>, <1, 0, 0>, <200, 396.542, 10>, <1, 3.17207e-016, 0>, <200, 396.542, -10>, <1, 6.34413e-016, 0> }
texture { madera1 }
}
#declare paredT4x2_completa_izq=mesh{
smooth_triangle { <200, 400, 20>, <0, 0, -1>, <0, 0, 20>, <0, 0, -1>, <200, 0, 20>, <0, 0, -1> }
smooth_triangle { <200, 400, 0>, <0, 0, 1>, <200, 0, 0>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 20>, <0, 1, 0>, <200, 0, 0>, <0, 1, 0>, <200, 0, 20>, <0, 1, 0> }
smooth_triangle { <200, 0, 0>, <0, 1, 0>, <0, 0, 20>, <0, 1, 0>, <0, 0, 0>, <0, 1, 0> }
smooth_triangle { <200, 0, 20>, <-1, 0, 0>, <200, 400, 0>, <-1, 0, 0>, <200, 400, 20>, <-1, 0, 0> }
smooth_triangle { <200, 400, 0>, <-1, 0, 0>, <200, 0, 20>, <-1, 0, 0>, <200, 0, 0>, <-1, 0, 0> }
smooth_triangle { <0, 0, 20>, <0.894427, -0.447214, 0>, <200, 400, 20>, <0.894427, -0.447214, 0>, <200, 400, 0>, <0.894427, -0.447214, 0> }
smooth_triangle { <200, 400, 0>, <0.894427, -0.447214, 0>, <0, 0, 0>, <0.894427, -0.447214, 0>, <0, 0, 20>, <0.894427, -0.447214, 0> }
}
#declare paredT4x2_completa_der=mesh{
smooth_triangle { <200, 400, 20>, <0, 0, -1>, <200, 0, 20>, <0, 0, -1>, <400, 0, 20>, <0, 0, -1> }
smooth_triangle { <200, 400, 0>, <0, 0, 1>, <400, 0, 0>, <0, 0, 1>, <200, 0, 0>, <0, 0, 1> }
smooth_triangle { <400, 0, 20>, <0, 1, 0>, <200, 0, 20>, <0, 1, 0>, <200, 0, 0>, <0, 1, 0> }
smooth_triangle { <200, 0, 0>, <0, 1, 0>, <400, 0, 0>, <0, 1, 0>, <400, 0, 20>, <0, 1, 0> }
smooth_triangle { <200, 0, 20>, <1, 0, 0>, <200, 400, 20>, <1, 0, 0>, <200, 400, 0>, <1, 0, 0> }
smooth_triangle { <200, 400, 0>, <1, 0, 0>, <200, 0, 0>, <1, 0, 0>, <200, 0, 20>, <1, 0, 0> }
smooth_triangle { <400, 0, 20>, <-0.894427, -0.447214, 0>, <200, 400, 0>, <-0.894427, -0.447214, 0>, <200, 400, 20>, <-0.894427, -0.447214, 0> }
smooth_triangle { <200, 400, 0>, <-0.894427, -0.447214, 0>, <400, 0, 20>, <-0.894427, -0.447214, 0>, <400, 0, 0>, <-0.894427, -0.447214, 0> }
}
#declare paredT4x2_ventana_izq=mesh{
smooth_triangle { <200, 120, 20>, <0, 0, -1>, <160, 120, 20>, <0, 0, -1>, <200, 0, 20>, <0, 0, -1> }
smooth_triangle { <160, 120, 20>, <0, 0, -1>, <160, 220, 20>, <0, 0, -1>, <0, 0, 20>, <0, 0, -1> }
smooth_triangle { <160, 220, 20>, <0, 0, -1>, <200, 220, 20>, <0, 0, -1>, <200, 400, 20>, <0, 0, -1> }
smooth_triangle { <200, 400, 20>, <0, 0, -1>, <0, 0, 20>, <0, 0, -1>, <160, 220, 20>, <0, 0, -1> }
smooth_triangle { <0, 0, 20>, <0, 0, -1>, <200, 0, 20>, <0, 0, -1>, <160, 120, 20>, <0, 0, -1> }
smooth_triangle { <200, 120, -7.10543e-015>, <0, 0, 1>, <200, 0, 0>, <0, 0, 1>, <160, 120, 0>, <0, 0, 1> }
smooth_triangle { <160, 120, 0>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1>, <160, 220, 0>, <0, 0, 1> }
smooth_triangle { <160, 220, 0>, <0, 0, 1>, <200, 400, 0>, <0, 0, 1>, <200, 220, -7.10543e-015>, <0, 0, 1> }
smooth_triangle { <200, 400, 0>, <0, 0, 1>, <160, 220, 0>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <160, 120, 0>, <0, 0, 1>, <200, 0, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 20>, <0, 1, 0>, <200, 0, 0>, <0, 1, 0>, <200, 0, 20>, <0, 1, 0> }
smooth_triangle { <200, 0, 0>, <0, 1, 0>, <0, 0, 20>, <0, 1, 0>, <0, 0, 0>, <0, 1, 0> }
smooth_triangle { <200, 0, 20>, <-1, 0, 0>, <200, 120, -7.10543e-015>, <-1, 0, 0>, <200, 120, 20>, <-1, 0, 0> }
smooth_triangle { <200, 120, -7.10543e-015>, <-1, 0, 0>, <200, 0, 20>, <-1, 0, 0>, <200, 0, 0>, <-1, 0, 0> }
smooth_triangle { <200, 220, 20>, <-1, 0, 0>, <200, 400, 0>, <-1, 0, 0>, <200, 400, 20>, <-1, 0, 0> }
smooth_triangle { <200, 400, 0>, <-1, 0, 0>, <200, 220, 20>, <-1, 0, 0>, <200, 220, -7.10543e-015>, <-1, 0, 0> }
smooth_triangle { <0, 0, 20>, <0.894427, -0.447214, 0>, <200, 400, 20>, <0.894427, -0.447214, 0>, <200, 400, 0>, <0.894427, -0.447214, 0> }
smooth_triangle { <200, 400, 0>, <0.894427, -0.447214, 0>, <0, 0, 0>, <0.894427, -0.447214, 0>, <0, 0, 20>, <0.894427, -0.447214, 0> }
smooth_triangle { <160, 220, 20>, <-1, 0, 0>, <160, 120, 20>, <-1, 0, 0>, <160, 120, 0>, <-1, 0, 0> }
smooth_triangle { <160, 120, 0>, <-1, 0, 0>, <160, 220, 0>, <-1, 0, 0>, <160, 220, 20>, <-1, 0, 0> }
smooth_triangle { <160, 120, 20>, <0, -1, 0>, <200, 120, 20>, <0, -1, 0>, <200, 120, -7.10543e-015>, <0, -1, 0> }
smooth_triangle { <200, 120, -7.10543e-015>, <0, -1, 0>, <160, 120, 0>, <0, -1, 0>, <160, 120, 20>, <0, -1, 0> }
smooth_triangle { <200, 220, 20>, <2.22045e-016, 1, 0>, <160, 220, 20>, <2.22045e-016, 1, 0>, <160, 220, 0>, <0, 1, 0> }
smooth_triangle { <160, 220, 0>, <0, 1, 0>, <200, 220, -7.10543e-015>, <0, 1, 0>, <200, 220, 20>, <2.22045e-016, 1, 0> }
}
#declare paredT4x2_ventana_der=mesh{
smooth_triangle { <200, 120, 20>, <0, 0, -1>, <200, 0, 20>, <0, 0, -1>, <240, 120, 20>, <0, 0, -1> }
smooth_triangle { <240, 120, 20>, <0, 0, -1>, <400, 0, 20>, <0, 0, -1>, <240, 220, 20>, <0, 0, -1> }
smooth_triangle { <240, 220, 20>, <0, 0, -1>, <200, 400, 20>, <0, 0, -1>, <200, 220, 20>, <0, 0, -1> }
smooth_triangle { <200, 400, 20>, <0, 0, -1>, <240, 220, 20>, <0, 0, -1>, <400, 0, 20>, <0, 0, -1> }
smooth_triangle { <400, 0, 20>, <0, 0, -1>, <240, 120, 20>, <0, 0, -1>, <200, 0, 20>, <0, 0, -1> }
smooth_triangle { <200, 120, 7.10543e-015>, <0, 0, 1>, <240, 120, 0>, <0, 0, 1>, <200, 0, 0>, <0, 0, 1> }
smooth_triangle { <240, 120, 0>, <0, 0, 1>, <240, 220, 0>, <0, 0, 1>, <400, 0, 0>, <0, 0, 1> }
smooth_triangle { <240, 220, 0>, <0, 0, 1>, <200, 220, 7.10543e-015>, <0, 0, 1>, <200, 400, 0>, <0, 0, 1> }
smooth_triangle { <200, 400, 0>, <0, 0, 1>, <400, 0, 0>, <0, 0, 1>, <240, 220, 0>, <0, 0, 1> }
smooth_triangle { <400, 0, 0>, <0, 0, 1>, <200, 0, 0>, <0, 0, 1>, <240, 120, 0>, <0, 0, 1> }
smooth_triangle { <400, 0, 20>, <0, 1, 0>, <200, 0, 20>, <0, 1, 0>, <200, 0, 0>, <0, 1, 0> }
smooth_triangle { <200, 0, 0>, <0, 1, 0>, <400, 0, 0>, <0, 1, 0>, <400, 0, 20>, <0, 1, 0> }
smooth_triangle { <200, 0, 20>, <1, 0, 0>, <200, 120, 20>, <1, 0, 0>, <200, 120, 7.10543e-015>, <1, 0, 0> }
smooth_triangle { <200, 120, 7.10543e-015>, <1, 0, 0>, <200, 0, 0>, <1, 0, 0>, <200, 0, 20>, <1, 0, 0> }
smooth_triangle { <200, 220, 20>, <1, 0, 0>, <200, 400, 20>, <1, 0, 0>, <200, 400, 0>, <1, 0, 0> }
smooth_triangle { <200, 400, 0>, <1, 0, 0>, <200, 220, 7.10543e-015>, <1, 0, 0>, <200, 220, 20>, <1, 0, 0> }
smooth_triangle { <400, 0, 20>, <-0.894427, -0.447214, 0>, <200, 400, 0>, <-0.894427, -0.447214, 0>, <200, 400, 20>, <-0.894427, -0.447214, 0> }
smooth_triangle { <200, 400, 0>, <-0.894427, -0.447214, 0>, <400, 0, 20>, <-0.894427, -0.447214, 0>, <400, 0, 0>, <-0.894427, -0.447214, 0> }
smooth_triangle { <240, 220, 20>, <-4.44089e-016, 1, 0>, <200, 220, 20>, <-4.44089e-016, 1, 0>, <200, 220, 7.10543e-015>, <-4.44089e-016, 1, 0> }
smooth_triangle { <200, 220, 7.10543e-015>, <-4.44089e-016, 1, 0>, <240, 220, 0>, <-4.44089e-016, 1, 0>, <240, 220, 20>, <-4.44089e-016, 1, 0> }
smooth_triangle { <200, 120, 20>, <-2.22045e-016, -1, 0>, <240, 120, 20>, <-2.22045e-016, -1, 0>, <240, 120, 0>, <-2.22045e-016, -1, 0> }
smooth_triangle { <240, 120, 0>, <-2.22045e-016, -1, 0>, <200, 120, 7.10543e-015>, <-2.22045e-016, -1, 0>, <200, 120, 20>, <-2.22045e-016, -1, 0> }
smooth_triangle { <240, 120, 20>, <1, 2.22045e-016, 0>, <240, 220, 20>, <1, 2.22045e-016, 0>, <240, 220, 0>, <1, 2.22045e-016, 0> }
smooth_triangle { <240, 220, 0>, <1, 2.22045e-016, 0>, <240, 120, 0>, <1, 2.22045e-016, 0>, <240, 120, 20>, <1, 2.22045e-016, 0> }
}
#declare pico_tejado_4x2=union{
object{paredT4x2_completa_izq}
object{paredT4x2_completa_der}
object{viga_vertical_tejado_4x2}
}
#declare pico_tejado_4x2_ventana1=union{
object{paredT4x2_ventana_izq}
object{paredT4x2_ventana_der}
object{vigas_ventana_tejado_4x2}
object{ventana1_3x1 translate<150,0,0>}
}
#declare pico_tejado_4x2_ventana2=union{
object{paredT4x2_ventana_izq}
object{paredT4x2_ventana_der}
object{vigas_ventana_tejado_4x2}
object{ventana2_3x1 translate<150,0,0>}
}
//siguen las piezas del tejado propiamente dichas LADO DERECHO 26,565 grados
/*la pieza que sigue es un segmento de tejado de 26 grados, del lado derecho
y de 3 metros de profundidad en Z */
#declare tejado26_der_3metros=mesh {
smooth_triangle { <400, 0, 0>, <0, 0, 1>, <200, 400, 0>, <0, 0, 1>, <400, 20, 0>, <0, 0, 1> }
smooth_triangle { <400, 20, 0>, <0, 0, 1>, <200, 400, 0>, <0, 0, 1>, <210, 400, 0>, <0, 0, 1> }
smooth_triangle { <400, 0, 300>, <0, 2.08167e-017, -1>, <400, 20, 300>, <0, 0, -1>, <200, 400, 300>, <0, 0, -1> }
smooth_triangle { <400, 20, 300>, <0, 0, -1>, <210, 400, 300>, <0, 0, -1>, <200, 400, 300>, <0, 0, -1> }
smooth_triangle { <200, 400, 0>, <0.894427, 0.447214, 0>, <400, 0, 0>, <0.894427, 0.447214, 0>, <400, 0, 300>, <0.894427, 0.447214, 0> }
smooth_triangle { <400, 0, 300>, <0.894427, 0.447214, 0>, <200, 400, 300>, <0.894427, 0.447214, 0>, <200, 400, 0>, <0.894427, 0.447214, 0> }
smooth_triangle { <400, 20, 0>, <-0.894427, -0.447214, 0>, <210, 400, 0>, <-0.894427, -0.447214, 0>, <210, 400, 300>, <-0.894427, -0.447214, 0> }
smooth_triangle { <210, 400, 300>, <-0.894427, -0.447214, 0>, <400, 20, 300>, <-0.894427, -0.447214, 0>, <400, 20, 0>, <-0.894427, -0.447214, 0> }
smooth_triangle { <200, 400, 0>, <0, 0, 1>, <200, 420, 0>, <0, 0, 1>, <210, 400, 0>, <0, 0, 1> }
smooth_triangle { <200, 400, 300>, <0, 0, -1>, <210, 400, 300>, <0, 0, -1>, <200, 420, 300>, <0, -1.11022e-016, -1> }
smooth_triangle { <210, 400, 300>, <-0.894427, -0.447214, 0>, <210, 400, 0>, <-0.894427, -0.447214, 0>, <200, 420, 300>, <-0.894427, -0.447214, 0> }
smooth_triangle { <210, 400, 0>, <-0.894427, -0.447214, 0>, <200, 420, 0>, <-0.894427, -0.447214, 0>, <200, 420, 300>, <-0.894427, -0.447214, 0> }
smooth_triangle { <400, 20, 0>, <-1, 0, 0>, <400, 0, 300>, <-1, 0, 0>, <400, 0, 0>, <-1, 0, 0> }
smooth_triangle { <400, 0, 300>, <-1, 0, 0>, <400, 20, 0>, <-1, 0, 0>, <400, 20, 300>, <-1, 0, 0> }
smooth_triangle { <200, 400, 300>, <1, 9.71445e-017, 0>, <200, 420, 0>, <1, 0, 0>, <200, 400, 0>, <1, 0, 0> }
smooth_triangle { <200, 420, 300>, <1, 9.71445e-017, 0>, <200, 420, 0>, <1, 0, 0>, <200, 400, 300>, <1, 9.71445e-017, 0> }
}
/*este segmento es identico al anterior pero tiene un pequeño pico que marca
el fin del tejado */
#declare tejado26_der_3metros_final=mesh {
smooth_triangle { <420, -40, 7.10543e-015>, <0, 0, 1>, <410, 0, 0>, <0, 0, 1>, <430, -40, 1.77636e-015>, <0, 0, 1> }
smooth_triangle { <410, 0, 0>, <0, 0, 1>, <420, -40, 7.10543e-015>, <0, 0, 1>, <400, 0, 0>, <0, 0, 1> }
smooth_triangle { <420, -40, 300>, <0, 0, -1>, <430, -40, 300>, <0, 0, -1>, <410, 0, 300>, <0, 0, -1> }
smooth_triangle { <410, 0, 300>, <0, 0, -1>, <400, 0, 300>, <0, 0, -1>, <420, -40, 300>, <0, 0, -1> }
smooth_triangle { <400, 0, 0>, <0.894427, 0.447214, 0>, <420, -40, 7.10543e-015>, <0.894427, 0.447214, -9.93014e-017>, <420, -40, 300>, <0.894427, 0.447214, -9.93014e-017> }
smooth_triangle { <420, -40, 300>, <0.894427, 0.447214, -9.93014e-017>, <400, 0, 300>, <0.894427, 0.447214, 0>, <400, 0, 0>, <0.894427, 0.447214, 0> }
smooth_triangle { <430, -40, 1.77636e-015>, <-0.894427, -0.447214, -9.93014e-017>, <410, 0, 0>, <-0.894427, -0.447214, 0>, <410, 0, 300>, <-0.894427, -0.447214, 0> }
smooth_triangle { <410, 0, 300>, <-0.894427, -0.447214, 0>, <430, -40, 300>, <-0.894427, -0.447214, -9.93014e-017>, <430, -40, 1.77636e-015>, <-0.894427, -0.447214, -9.93014e-017> }
smooth_triangle { <400, 0, 0>, <0, 0, 1>, <400, 20, 0>, <0, 0, 1>, <410, 0, 0>, <0, 0, 1> }
smooth_triangle { <400, 0, 300>, <0, 0, -1>, <410, 0, 300>, <0, 0, -1>, <400, 20, 300>, <0, 0, -1> }
smooth_triangle { <407.515, 4.9692, 225>, <-0.894427, -0.447214, 0>, <408.758, 2.4846, 150>, <-0.894427, -0.447214, 0>, <407.515, 4.9692, 150>, <-0.894427, -0.447214, 0> }
smooth_triangle { <407.515, 4.9692, 225>, <-0.894427, -0.447214, 0>, <408.758, 2.4846, 225>, <-0.894427, -0.447214, 0>, <408.758, 2.4846, 150>, <-0.894427, -0.447214, 0> }
smooth_triangle { <407.515, 4.9692, 150>, <-0.894427, -0.447214, 0>, <408.758, 2.4846, 75>, <-0.894427, -0.447214, 0>, <407.515, 4.9692, 75>, <-0.894427, -0.447214, 0> }
smooth_triangle { <407.515, 4.9692, 150>, <-0.894427, -0.447214, 0>, <408.758, 2.4846, 150>, <-0.894427, -0.447214, 0>, <408.758, 2.4846, 75>, <-0.894427, -0.447214, 0> }
smooth_triangle { <401.258, 17.4846, 225>, <-0.894427, -0.447214, 0>, <402.515, 14.9692, 150>, <-0.894427, -0.447214, 0>, <401.258, 17.4846, 150>, <-0.894427, -0.447214, 0> }
smooth_triangle { <401.258, 17.4846, 225>, <-0.894427, -0.447214, 0>, <402.515, 14.9692, 225>, <-0.894427, -0.447214, 0>, <402.515, 14.9692, 150>, <-0.894427, -0.447214, 0> }
smooth_triangle { <401.258, 17.4846, 150>, <-0.894427, -0.447214, 0>, <402.515, 14.9692, 75>, <-0.894427, -0.447214, 0>, <401.258, 17.4846, 75>, <-0.894427, -0.447214, 0> }
smooth_triangle { <401.258, 17.4846, 150>, <-0.894427, -0.447214, 0>, <402.515, 14.9692, 150>, <-0.894427, -0.447214, 0>, <402.515, 14.9692, 75>, <-0.894427, -0.447214, 0> }
smooth_triangle { <410, 0, 300>, <-0.894427, -0.447214, 0>, <410, 0, 0>, <-0.894427, -0.447214, 0>, <408.758, 2.4846, 150>, <-0.894427, -0.447214, 0> }
smooth_triangle { <410, 0, 0>, <-0.894427, -0.447214, 0>, <400, 20, 0>, <-0.894427, -0.447214, -9.93014e-017>, <402.515, 14.9692, 75>, <-0.894427, -0.447214, 0> }
smooth_triangle { <400, 20, 300>, <-0.894427, -0.447214, -9.93014e-017>, <410, 0, 300>, <-0.894427, -0.447214, 0>, <402.515, 14.9692, 225>, <-0.894427, -0.447214, 0> }
smooth_triangle { <400, 20, 0>, <-0.894427, -0.447214, -9.93014e-017>, <400, 20, 300>, <-0.894427, -0.447214, -9.93014e-017>, <401.258, 17.4846, 150>, <-0.894427, -0.447214, 0> }
smooth_triangle { <408.758, 2.4846, 225>, <-0.894427, -0.447214, 0>, <407.515, 4.9692, 225>, <-0.894427, -0.447214, 0>, <410, 0, 300>, <-0.894427, -0.447214, 0> }
smooth_triangle { <408.758, 2.4846, 150>, <-0.894427, -0.447214, 0>, <408.758, 2.4846, 225>, <-0.894427, -0.447214, 0>, <410, 0, 300>, <-0.894427, -0.447214, 0> }
smooth_triangle { <407.515, 4.9692, 225>, <-0.894427, -0.447214, 0>, <407.515, 4.9692, 150>, <-0.894427, -0.447214, 0>, <402.515, 14.9692, 150>, <-0.894427, -0.447214, 0> }
smooth_triangle { <408.758, 2.4846, 75>, <-0.894427, -0.447214, 0>, <408.758, 2.4846, 150>, <-0.894427, -0.447214, 0>, <410, 0, 0>, <-0.894427, -0.447214, 0> }
smooth_triangle { <407.515, 4.9692, 75>, <-0.894427, -0.447214, 0>, <408.758, 2.4846, 75>, <-0.894427, -0.447214, 0>, <410, 0, 0>, <-0.894427, -0.447214, 0> }
smooth_triangle { <407.515, 4.9692, 150>, <-0.894427, -0.447214, 0>, <407.515, 4.9692, 75>, <-0.894427, -0.447214, 0>, <402.515, 14.9692, 75>, <-0.894427, -0.447214, 0> }
smooth_triangle { <402.515, 14.9692, 225>, <-0.894427, -0.447214, 0>, <401.258, 17.4846, 225>, <-0.894427, -0.447214, 0>, <400, 20, 300>, <-0.894427, -0.447214, -9.93014e-017> }
smooth_triangle { <402.515, 14.9692, 150>, <-0.894427, -0.447214, 0>, <402.515, 14.9692, 225>, <-0.894427, -0.447214, 0>, <407.515, 4.9692, 225>, <-0.894427, -0.447214, 0> }
smooth_triangle { <401.258, 17.4846, 225>, <-0.894427, -0.447214, 0>, <401.258, 17.4846, 150>, <-0.894427, -0.447214, 0>, <400, 20, 300>, <-0.894427, -0.447214, -9.93014e-017> }
smooth_triangle { <402.515, 14.9692, 75>, <-0.894427, -0.447214, 0>, <402.515, 14.9692, 150>, <-0.894427, -0.447214, 0>, <407.515, 4.9692, 150>, <-0.894427, -0.447214, 0> }
smooth_triangle { <401.258, 17.4846, 75>, <-0.894427, -0.447214, 0>, <402.515, 14.9692, 75>, <-0.894427, -0.447214, 0>, <400, 20, 0>, <-0.894427, -0.447214, -9.93014e-017> }
smooth_triangle { <401.258, 17.4846, 150>, <-0.894427, -0.447214, 0>, <401.258, 17.4846, 75>, <-0.894427, -0.447214, 0>, <400, 20, 0>, <-0.894427, -0.447214, -9.93014e-017> }
smooth_triangle { <410, 0, 0>, <-0.894427, -0.447214, 0>, <402.515, 14.9692, 75>, <-0.894427, -0.447214, 0>, <407.515, 4.9692, 75>, <-0.894427, -0.447214, 0> }
smooth_triangle { <402.515, 14.9692, 225>, <-0.894427, -0.447214, 0>, <410, 0, 300>, <-0.894427, -0.447214, 0>, <407.515, 4.9692, 225>, <-0.894427, -0.447214, 0> }
smooth_triangle { <400, 0, 0>, <0, 0, 1>, <200, 400, 0>, <0, 0, 1>, <400, 20, 0>, <0, 0, 1> }
smooth_triangle { <400, 20, 0>, <0, 0, 1>, <200, 400, 0>, <0, 0, 1>, <210, 400, 0>, <0, 0, 1> }
smooth_triangle { <400, 0, 300>, <0, 0, -1>, <400, 20, 300>, <0, 0, -1>, <200, 400, 300>, <0, 0, -1> }
smooth_triangle { <400, 20, 300>, <0, 0, -1>, <210, 400, 300>, <0, 0, -1>, <200, 400, 300>, <0, 0, -1> }
smooth_triangle { <400, 0, 0>, <0.894427, 0.447214, 0>, <400, 0, 300>, <0.894427, 0.447214, 0>, <200, 400, 300>, <0.894427, 0.447214, 0> }
smooth_triangle { <200, 400, 0>, <0.894427, 0.447214, 0>, <400, 0, 0>, <0.894427, 0.447214, 0>, <200, 400, 300>, <0.894427, 0.447214, 0> }
smooth_triangle { <400, 20, 300>, <-0.894427, -0.447214, -9.93014e-017>, <400, 20, 0>, <-0.894427, -0.447214, -9.93014e-017>, <210, 400, 0>, <-0.894427, -0.447214, 0> }
smooth_triangle { <210, 400, 300>, <-0.894427, -0.447214, 0>, <400, 20, 300>, <-0.894427, -0.447214, -9.93014e-017>, <210, 400, 0>, <-0.894427, -0.447214, 0> }
smooth_triangle { <200, 400, 0>, <0, 0, 1>, <200, 420, 0>, <0, 0, 1>, <210, 400, 0>, <0, 0, 1> }
smooth_triangle { <200, 400, 300>, <0, 0, -1>, <210, 400, 300>, <0, 0, -1>, <200, 420, 300>, <0, -1.11022e-016, -1> }
smooth_triangle { <210, 400, 300>, <-0.894427, -0.447214, 0>, <210, 400, 0>, <-0.894427, -0.447214, 0>, <200, 420, 300>, <-0.894427, -0.447214, 0> }
smooth_triangle { <210, 400, 0>, <-0.894427, -0.447214, 0>, <200, 420, 0>, <-0.894427, -0.447214, 0>, <200, 420, 300>, <-0.894427, -0.447214, 0> }
smooth_triangle { <200, 400, 300>, <1, 9.71445e-017, 0>, <200, 420, 0>, <1, 0, 0>, <200, 400, 0>, <1, 0, 0> }
smooth_triangle { <200, 420, 300>, <1, 9.71445e-017, 0>, <200, 420, 0>, <1, 0, 0>, <200, 400, 300>, <1, 9.71445e-017, 0> }
smooth_triangle { <430, -40, 1.77636e-015>, <0, 1, 0>, <420, -40, 300>, <1.38778e-017, 1, 0>, <420, -40, 7.10543e-015>, <0, 1, 0> }
smooth_triangle { <420, -40, 300>, <1.38778e-017, 1, 0>, <430, -40, 1.77636e-015>, <0, 1, 0>, <430, -40, 300>, <1.38778e-017, 1, 0> }
}
// segmento de 4 decimetros para parte frontal o posterior de la casa
#declare tejado26_der_4decim=mesh {
smooth_triangle { <400, 20, 0>, <0, 0, -1>, <200, 400, 0>, <0, 0, -1>, <400, 9.59233e-014, 0>, <0, 0, -1> }
smooth_triangle { <210, 400, 0>, <0, 0, -1>, <200, 400, 0>, <0, 0, -1>, <400, 20, 0>, <0, 0, -1> }
smooth_triangle { <200, 420, 0>, <0, 0, -1>, <200, 400, 0>, <0, 0, -1>, <210, 400, 0>, <0, 0, -1> }
smooth_triangle { <400, 0, -40>, <0, 3.46945e-018, 1>, <200, 400, -40>, <0, 0, 1>, <400, 20, -40>, <0, 0, 1> }
smooth_triangle { <400, 20, -40>, <0, 0, 1>, <200, 400, -40>, <0, 0, 1>, <210, 400, -40>, <0, 0, 1> }
smooth_triangle { <200, 400, -40>, <0.894427, 0.447214, 0>, <400, 0, -40>, <0.894427, 0.447214, 0>, <400, 9.59233e-014, 0>, <0.894427, 0.447214, 0> }
smooth_triangle { <400, 9.59233e-014, 0>, <0.894427, 0.447214, 0>, <200, 400, 0>, <0.894427, 0.447214, 0>, <200, 400, -40>, <0.894427, 0.447214, 0> }
smooth_triangle { <400, 20, -40>, <-0.894427, -0.447214, 0>, <210, 400, -40>, <-0.894427, -0.447214, 0>, <210, 400, 0>, <-0.894427, -0.447214, 0> }
smooth_triangle { <400, 20, 0>, <-0.894427, -0.447214, 0>, <400, 20, -40>, <-0.894427, -0.447214, 0>, <210, 400, 0>, <-0.894427, -0.447214, 0> }
smooth_triangle { <200, 400, -40>, <0, 0, 1>, <200, 420, -40>, <0, 0, 1>, <210, 400, -40>, <0, 0, 1> }
smooth_triangle { <210, 400, 0>, <-0.894427, -0.447214, 0>, <210, 400, -40>, <-0.894427, -0.447214, 0>, <200, 420, -40>, <-0.894427, -0.447214, 0> }
smooth_triangle { <200, 420, 0>, <-0.894427, -0.447214, 0>, <210, 400, 0>, <-0.894427, -0.447214, 0>, <200, 420, -40>, <-0.894427, -0.447214, 0> }
smooth_triangle { <200, 400, 0>, <1, 4.44089e-016, 0>, <200, 420, -40>, <1, 0, 0>, <200, 400, -40>, <1, 0, 0> }
smooth_triangle { <200, 420, -40>, <1, 0, 0>, <200, 400, 0>, <1, 4.44089e-016, 0>, <200, 420, 0>, <1, 4.44089e-016, 0> }
smooth_triangle { <400, 9.59233e-014, 0>, <-1, 0, 0>, <400, 20, -40>, <-1, 4.44089e-016, 0>, <400, 20, 0>, <-1, 0, 0> }
smooth_triangle { <400, 20, -40>, <-1, 4.44089e-016, 0>, <400, 9.59233e-014, 0>, <-1, 0, 0>, <400, 0, -40>, <-1, 4.44089e-016, 0> }
}
#declare tejado26_der_4decim_final=mesh {
smooth_triangle { <420, -40, -40>, <0, 0, 1>, <410, 0, -40>, <0, 0, 1>, <430, -40, -40>, <0, -2.77556e-017, 1> }
smooth_triangle { <410, 0, -40>, <0, 0, 1>, <420, -40, -40>, <0, 0, 1>, <400, 0, -40>, <0, 0, 1> }
smooth_triangle { <400, 0, -40>, <0.894427, 0.447214, 0>, <420, -40, -40>, <0.894427, 0.447214, -4.96507e-017>, <400, 9.59233e-014, 0>, <0.894427, 0.447214, 0> }
smooth_triangle { <420, -40, 0>, <0.894427, 0.447214, -7.94411e-017>, <400, 9.59233e-014, 0>, <0.894427, 0.447214, 0>, <420, -40, -40>, <0.894427, 0.447214, -4.96507e-017> }
smooth_triangle { <430, -40, -40>, <-0.894427, -0.447214, 0>, <410, 0, -40>, <-0.894427, -0.447214, 0>, <410, 0, 0>, <-0.894427, -0.447214, 0> }
smooth_triangle { <410, 0, 0>, <-0.894427, -0.447214, 0>, <430, -40, 0>, <-0.894427, -0.447214, 0>, <430, -40, -40>, <-0.894427, -0.447214, 0> }
smooth_triangle { <400, 0, -40>, <0, 0, 1>, <400, 20, -40>, <0, 1.11022e-016, 1>, <410, 0, -40>, <0, 0, 1> }
smooth_triangle { <410, 0, 0>, <-0.894427, -0.447214, 0>, <410, 0, -40>, <-0.894427, -0.447214, 0>, <400, 20, -40>, <-0.894427, -0.447214, 0> }
smooth_triangle { <400, 20, 0>, <-0.894427, -0.447214, 0>, <410, 0, 0>, <-0.894427, -0.447214, 0>, <400, 20, -40>, <-0.894427, -0.447214, 0> }
smooth_triangle { <400, 0, -40>, <0, 0, 1>, <200, 400, -40>, <0, 0, 1>, <400, 20, -40>, <0, 1.11022e-016, 1> }
smooth_triangle { <400, 20, -40>, <0, 1.11022e-016, 1>, <200, 400, -40>, <0, 0, 1>, <210, 400, -40>, <0, 0, 1> }
smooth_triangle { <400, 0, -40>, <0.894427, 0.447214, 0>, <400, 9.59233e-014, 0>, <0.894427, 0.447214, 0>, <200, 400, 0>, <0.894427, 0.447214, 0> }
smooth_triangle { <200, 400, -40>, <0.894427, 0.447214, 0>, <400, 0, -40>, <0.894427, 0.447214, 0>, <200, 400, 0>, <0.894427, 0.447214, 0> }
smooth_triangle { <400, 20, 0>, <-0.894427, -0.447214, 0>, <400, 20, -40>, <-0.894427, -0.447214, 0>, <210, 400, -40>, <-0.894427, -0.447214, 0> }
smooth_triangle { <210, 400, 0>, <-0.894427, -0.447214, 0>, <400, 20, 0>, <-0.894427, -0.447214, 0>, <210, 400, -40>, <-0.894427, -0.447214, 0> }
smooth_triangle { <200, 400, -40>, <0, 0, 1>, <200, 420, -40>, <0, 0, 1>, <210, 400, -40>, <0, 0, 1> }
smooth_triangle { <210, 400, 0>, <-0.894427, -0.447214, 0>, <210, 400, -40>, <-0.894427, -0.447214, 0>, <200, 420, -40>, <-0.894427, -0.447214, 0> }
smooth_triangle { <200, 420, 0>, <-0.894427, -0.447214, 0>, <210, 400, 0>, <-0.894427, -0.447214, 0>, <200, 420, -40>, <-0.894427, -0.447214, 0> }
smooth_triangle { <200, 400, 0>, <1, 4.44089e-016, 0>, <200, 420, -40>, <1, 0, 0>, <200, 400, -40>, <1, 0, 0> }
smooth_triangle { <200, 420, -40>, <1, 0, 0>, <200, 400, 0>, <1, 4.44089e-016, 0>, <200, 420, 0>, <1, 4.44089e-016, 0> }
smooth_triangle { <430, -40, -40>, <0, 1, 0>, <420, -40, 0>, <0, 1, 0>, <420, -40, -40>, <0, 1, 0> }
smooth_triangle { <430, -40, 0>, <0, 1, 0>, <420, -40, 0>, <0, 1, 0>, <430, -40, -40>, <0, 1, 0> }
smooth_triangle { <420, -40, 0>, <0, 0, -1>, <410, 0, 0>, <0, 0, -1>, <400, 9.59233e-014, 0>, <0, 0, -1> }
smooth_triangle { <410, 0, 0>, <0, 0, -1>, <420, -40, 0>, <0, 0, -1>, <430, -40, 0>, <0, 0, -1> }
smooth_triangle { <400, 20, 0>, <0, 0, -1>, <400, 9.59233e-014, 0>, <0, 0, -1>, <410, 0, 0>, <0, 0, -1> }
smooth_triangle { <400, 9.59233e-014, 0>, <0, 0, -1>, <400, 20, 0>, <0, 0, -1>, <200, 400, 0>, <0, 0, -1> }
smooth_triangle { <210, 400, 0>, <0, 0, -1>, <200, 400, 0>, <0, 0, -1>, <400, 20, 0>, <0, 0, -1> }
smooth_triangle { <200, 420, 0>, <0, 0, -1>, <200, 400, 0>, <0, 0, -1>, <210, 400, 0>, <0, 0, -1> }
}
#declare tejado26_der_2metros=mesh {
smooth_triangle { <400, 0, 0>, <0, 0, 1>, <200, 400, 0>, <0, 0, 1>, <400, 20, 0>, <0, 0, 1> }
smooth_triangle { <400, 20, 0>, <0, 0, 1>, <200, 400, 0>, <0, 0, 1>, <210, 400, 0>, <0, 0, 1> }
smooth_triangle { <200, 400, 0>, <0.894427, 0.447214, 0>, <400, 0, 0>, <0.894427, 0.447214, 0>, <400, 0, 200>, <0.894427, 0.447214, 0> }
smooth_triangle { <400, 0, 200>, <0.894427, 0.447214, 0>, <200, 400, 200>, <0.894427, 0.447214, 0>, <200, 400, 0>, <0.894427, 0.447214, 0> }
smooth_triangle { <400, 20, 0>, <-0.894427, -0.447214, 0>, <210, 400, 0>, <-0.894427, -0.447214, 0>, <210, 400, 200>, <-0.894427, -0.447214, 0> }
smooth_triangle { <210, 400, 200>, <-0.894427, -0.447214, 0>, <400, 20, 200>, <-0.894427, -0.447214, 0>, <400, 20, 0>, <-0.894427, -0.447214, 0> }
smooth_triangle { <200, 400, 0>, <0, 0, 1>, <200, 420, 0>, <0, 0, 1>, <210, 400, 0>, <0, 0, 1> }
smooth_triangle { <210, 400, 200>, <-0.894427, -0.447214, 0>, <210, 400, 0>, <-0.894427, -0.447214, 0>, <200, 420, 0>, <-0.894427, -0.447214, 0> }
smooth_triangle { <200, 420, 200>, <-0.894427, -0.447214, -2.54211e-016>, <210, 400, 200>, <-0.894427, -0.447214, 0>, <200, 420, 0>, <-0.894427, -0.447214, 0> }
smooth_triangle { <400, 20, 0>, <-1, 0, 0>, <400, 0, 200>, <-1, 0, 0>, <400, 0, 0>, <-1, 0, 0> }
smooth_triangle { <400, 20, 200>, <-1, -4.11071e-015, -2.84217e-016>, <400, 0, 200>, <-1, 0, 0>, <400, 20, 0>, <-1, 0, 0> }
smooth_triangle { <200, 400, 200>, <1, 0, 1.11022e-016>, <200, 420, 0>, <1, 0, 1.11022e-016>, <200, 400, 0>, <1, 0, 1.11022e-016> }
smooth_triangle { <200, 420, 0>, <1, 0, 1.11022e-016>, <200, 400, 200>, <1, 0, 1.11022e-016>, <200, 420, 200>, <1, 0, 0> }
smooth_triangle { <400, 0, 200>, <1.38778e-017, 0, -1>, <400, 20, 200>, <0, -5.92119e-017, -1>, <200, 400, 200>, <0, 0, -1> }
smooth_triangle { <210, 400, 200>, <0, 0, -1>, <200, 400, 200>, <0, 0, -1>, <400, 20, 200>, <0, -5.92119e-017, -1> }
smooth_triangle { <200, 420, 200>, <0, 0, -1>, <200, 400, 200>, <0, 0, -1>, <210, 400, 200>, <0, 0, -1> }
}
#declare tejado26_der_2metros_final=mesh{
smooth_triangle { <420, -40, 7.10543e-015>, <0, 0, 1>, <410, 0, 0>, <0, 0, 1>, <430, -40, 1.77636e-015>, <0, 0, 1> }
smooth_triangle { <410, 0, 0>, <0, 0, 1>, <420, -40, 7.10543e-015>, <0, 0, 1>, <400, 0, 0>, <0, 0, 1> }
smooth_triangle { <400, 0, 0>, <0.894427, 0.447214, 0>, <420, -40, 7.10543e-015>, <0.894427, 0.447214, 0>, <420, -40, 200>, <0.894427, 0.447214, 0> }
smooth_triangle { <420, -40, 200>, <0.894427, 0.447214, 0>, <400, 0, 200>, <0.894427, 0.447214, 2.54211e-016>, <400, 0, 0>, <0.894427, 0.447214, 0> }
smooth_triangle { <430, -40, 1.77636e-015>, <-0.894427, -0.447214, 0>, <410, 0, 0>, <-0.894427, -0.447214, 0>, <410, 0, 200>, <-0.894427, -0.447214, 0> }
smooth_triangle { <410, 0, 200>, <-0.894427, -0.447214, 0>, <430, -40, 200>, <-0.894427, -0.447214, 0>, <430, -40, 1.77636e-015>, <-0.894427, -0.447214, 0> }
smooth_triangle { <400, 0, 0>, <0, 0, 1>, <400, 20, 0>, <0, 0, 1>, <410, 0, 0>, <0, 0, 1> }
smooth_triangle { <410, 0, 200>, <-0.894427, -0.447214, 0>, <410, 0, 0>, <-0.894427, -0.447214, 0>, <400, 20, 0>, <-0.894427, -0.447214, 0> }
smooth_triangle { <400, 20, 200>, <-0.894427, -0.447214, -2.62156e-016>, <410, 0, 200>, <-0.894427, -0.447214, 0>, <400, 20, 0>, <-0.894427, -0.447214, 0> }
smooth_triangle { <400, 0, 0>, <0, 0, 1>, <200, 400, 0>, <0, 0, 1>, <400, 20, 0>, <0, 0, 1> }
smooth_triangle { <400, 20, 0>, <0, 0, 1>, <200, 400, 0>, <0, 0, 1>, <210, 400, 0>, <0, 0, 1> }
smooth_triangle { <400, 0, 0>, <0.894427, 0.447214, 0>, <400, 0, 200>, <0.894427, 0.447214, 2.54211e-016>, <200, 400, 200>, <0.894427, 0.447214, 0> }
smooth_triangle { <200, 400, 0>, <0.894427, 0.447214, 0>, <400, 0, 0>, <0.894427, 0.447214, 0>, <200, 400, 200>, <0.894427, 0.447214, 0> }
smooth_triangle { <400, 20, 200>, <-0.894427, -0.447214, -2.62156e-016>, <400, 20, 0>, <-0.894427, -0.447214, 0>, <210, 400, 200>, <-0.894427, -0.447214, 0> }
smooth_triangle { <400, 20, 0>, <-0.894427, -0.447214, 0>, <210, 400, 0>, <-0.894427, -0.447214, 0>, <210, 400, 200>, <-0.894427, -0.447214, 0> }
smooth_triangle { <200, 400, 0>, <0, 0, 1>, <200, 420, 0>, <0, 0, 1>, <210, 400, 0>, <0, 0, 1> }
smooth_triangle { <210, 400, 200>, <-0.894427, -0.447214, 0>, <210, 400, 0>, <-0.894427, -0.447214, 0>, <200, 420, 0>, <-0.894427, -0.447214, 0> }
smooth_triangle { <200, 420, 200>, <-0.894427, -0.447214, -2.54211e-016>, <210, 400, 200>, <-0.894427, -0.447214, 0>, <200, 420, 0>, <-0.894427, -0.447214, 0> }
smooth_triangle { <200, 400, 200>, <1, 0, 1.11022e-016>, <200, 420, 0>, <1, 0, 1.11022e-016>, <200, 400, 0>, <1, 0, 1.11022e-016> }
smooth_triangle { <200, 420, 0>, <1, 0, 1.11022e-016>, <200, 400, 200>, <1, 0, 1.11022e-016>, <200, 420, 200>, <1, 0, 0> }
smooth_triangle { <430, -40, 1.77636e-015>, <0, 1, 0>, <420, -40, 200>, <2.77556e-017, 1, 0>, <420, -40, 7.10543e-015>, <0, 1, 0> }
smooth_triangle { <430, -40, 200>, <2.77556e-017, 1, 0>, <420, -40, 200>, <2.77556e-017, 1, 0>, <430, -40, 1.77636e-015>, <0, 1, 0> }
smooth_triangle { <420, -40, 200>, <0, 0, -1>, <410, 0, 200>, <0, 0, -1>, <400, 0, 200>, <0, 0, -1> }
smooth_triangle { <410, 0, 200>, <0, 0, -1>, <420, -40, 200>, <0, 0, -1>, <430, -40, 200>, <0, 0, -1> }
smooth_triangle { <400, 20, 200>, <0, 0, -1>, <400, 0, 200>, <0, 0, -1>, <410, 0, 200>, <0, 0, -1> }
smooth_triangle { <400, 0, 200>, <0, 0, -1>, <400, 20, 200>, <0, 0, -1>, <200, 400, 200>, <0, 0, -1> }
smooth_triangle { <210, 400, 200>, <0, 0, -1>, <200, 400, 200>, <0, 0, -1>, <400, 20, 200>, <0, 0, -1> }
smooth_triangle { <200, 420, 200>, <0, 0, -1>, <200, 400, 200>, <0, 0, -1>, <210, 400, 200>, <0, 0, -1> }
}
//siguen pizas del tejado. LADO IZQUIERDO 26,565 grados
#declare tejado26_izq_3metros=mesh{
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <0, 20, 0>, <0, 0, 1>, <200, 400, 0>, <0, 0, 1> }
smooth_triangle { <0, 20, 0>, <0, 0, 1>, <190, 400, 0>, <0, 0, 1>, <200, 400, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 300>, <0, 2.08167e-017, -1>, <200, 400, 300>, <0, 0, -1>, <0, 20, 300>, <0, 0, -1> }
smooth_triangle { <0, 20, 300>, <0, 0, -1>, <200, 400, 300>, <0, 0, -1>, <190, 400, 300>, <0, 0, -1> }
smooth_triangle { <200, 400, 0>, <-0.894427, 0.447214, 0>, <0, 0, 300>, <-0.894427, 0.447214, 0>, <0, 0, 0>, <-0.894427, 0.447214, 0> }
smooth_triangle { <0, 0, 300>, <-0.894427, 0.447214, 0>, <200, 400, 0>, <-0.894427, 0.447214, 0>, <200, 400, 300>, <-0.894427, 0.447214, 0> }
smooth_triangle { <0, 20, 0>, <0.894427, -0.447214, 0>, <190, 400, 300>, <0.894427, -0.447214, 0>, <190, 400, 0>, <0.894427, -0.447214, 0> }
smooth_triangle { <190, 400, 300>, <0.894427, -0.447214, 0>, <0, 20, 0>, <0.894427, -0.447214, 0>, <0, 20, 300>, <0.894427, -0.447214, 0> }
smooth_triangle { <200, 400, 0>, <0, 0, 1>, <190, 400, 0>, <0, 0, 1>, <200, 420, 0>, <0, 0, 1> }
smooth_triangle { <200, 400, 300>, <0, 0, -1>, <200, 420, 300>, <0, -1.11022e-016, -1>, <190, 400, 300>, <0, 0, -1> }
smooth_triangle { <190, 400, 300>, <0.894427, -0.447214, 0>, <200, 420, 300>, <0.894427, -0.447214, 0>, <190, 400, 0>, <0.894427, -0.447214, 0> }
smooth_triangle { <190, 400, 0>, <0.894427, -0.447214, 0>, <200, 420, 300>, <0.894427, -0.447214, 0>, <200, 420, 0>, <0.894427, -0.447214, 0> }
smooth_triangle { <0, 20, 0>, <1, 0, 0>, <0, 0, 0>, <1, 0, 0>, <0, 0, 300>, <1, 0, 0> }
smooth_triangle { <0, 0, 300>, <1, 0, 0>, <0, 20, 300>, <1, 0, 0>, <0, 20, 0>, <1, 0, 0> }
smooth_triangle { <200, 400, 300>, <-1, -9.71445e-017, 0>, <200, 400, 0>, <-1, 0, 0>, <200, 420, 0>, <-1, 0, 0> }
smooth_triangle { <200, 420, 300>, <-1, -9.71445e-017, 0>, <200, 400, 300>, <-1, -9.71445e-017, 0>, <200, 420, 0>, <-1, 0, 0> }
}
#declare tejado26_izq_3metros_final=mesh {
smooth_triangle { <-20, -40, 7.10543e-015>, <0, 0, 1>, <-30, -40, 1.77636e-015>, <0, 0, 1>, <-10, 0, 0>, <0, 0, 1> }
smooth_triangle { <-10, 0, 0>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1>, <-20, -40, 7.10543e-015>, <0, 0, 1> }
smooth_triangle { <-20, -40, 300>, <0, 0, -1>, <-10, 0, 300>, <0, 0, -1>, <-30, -40, 300>, <0, 0, -1> }
smooth_triangle { <-10, 0, 300>, <0, 0, -1>, <-20, -40, 300>, <0, 0, -1>, <0, 0, 300>, <0, 0, -1> }
smooth_triangle { <0, 0, 0>, <-0.894427, 0.447214, 0>, <-20, -40, 300>, <-0.894427, 0.447214, 0>, <-20, -40, 7.10543e-015>, <-0.894427, 0.447214, 0> }
smooth_triangle { <-20, -40, 300>, <-0.894427, 0.447214, 0>, <0, 0, 0>, <-0.894427, 0.447214, 0>, <0, 0, 300>, <-0.894427, 0.447214, 0> }
smooth_triangle { <-30, -40, 1.77636e-015>, <0.894427, -0.447214, 0>, <-10, 0, 300>, <0.894427, -0.447214, 0>, <-10, 0, 0>, <0.894427, -0.447214, 0> }
smooth_triangle { <-10, 0, 300>, <0.894427, -0.447214, 0>, <-30, -40, 1.77636e-015>, <0.894427, -0.447214, 0>, <-30, -40, 300>, <0.894427, -0.447214, 0> }
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <-10, 0, 0>, <0, 0, 1>, <-5.55112e-016, 20, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 300>, <0, 0, -1>, <0, 20, 300>, <0, 0, -1>, <-10, 0, 300>, <0, 0, -1> }
smooth_triangle { <-10, 0, 300>, <0.894427, -0.447214, 0>, <0, 20, 300>, <0.894427, -0.447214, 0>, <-10, 0, 0>, <0.894427, -0.447214, 0> }
smooth_triangle { <-10, 0, 0>, <0.894427, -0.447214, 0>, <0, 20, 300>, <0.894427, -0.447214, 0>, <-5.55112e-016, 20, 0>, <0.894427, -0.447214, 0> }
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <-5.55112e-016, 20, 0>, <0, 0, 1>, <200, 400, 0>, <0, 0, 1> }
smooth_triangle { <-5.55112e-016, 20, 0>, <0, 0, 1>, <190, 400, 0>, <0, 0, 1>, <200, 400, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 300>, <0, 0, -1>, <200, 400, 300>, <0, 0, -1>, <0, 20, 300>, <0, 0, -1> }
smooth_triangle { <0, 20, 300>, <0, 0, -1>, <200, 400, 300>, <0, 0, -1>, <190, 400, 300>, <0, 0, -1> }
smooth_triangle { <0, 0, 0>, <-0.894427, 0.447214, 0>, <200, 400, 300>, <-0.894427, 0.447214, 0>, <0, 0, 300>, <-0.894427, 0.447214, 0> }
smooth_triangle { <200, 400, 0>, <-0.894427, 0.447214, 0>, <200, 400, 300>, <-0.894427, 0.447214, 0>, <0, 0, 0>, <-0.894427, 0.447214, 0> }
smooth_triangle { <0, 20, 300>, <0.894427, -0.447214, 0>, <190, 400, 0>, <0.894427, -0.447214, 0>, <-5.55112e-016, 20, 0>, <0.894427, -0.447214, 0> }
smooth_triangle { <190, 400, 300>, <0.894427, -0.447214, 0>, <190, 400, 0>, <0.894427, -0.447214, 0>, <0, 20, 300>, <0.894427, -0.447214, 0> }
smooth_triangle { <200, 400, 0>, <0, 0, 1>, <190, 400, 0>, <0, 0, 1>, <200, 420, 0>, <0, 0, 1> }
smooth_triangle { <200, 400, 300>, <0, 0, -1>, <200, 420, 300>, <0, -1.11022e-016, -1>, <190, 400, 300>, <0, 0, -1> }
smooth_triangle { <190, 400, 300>, <0.894427, -0.447214, 0>, <200, 420, 300>, <0.894427, -0.447214, 0>, <190, 400, 0>, <0.894427, -0.447214, 0> }
smooth_triangle { <190, 400, 0>, <0.894427, -0.447214, 0>, <200, 420, 300>, <0.894427, -0.447214, 0>, <200, 420, 0>, <0.894427, -0.447214, 0> }
smooth_triangle { <200, 400, 300>, <-1, -9.71445e-017, 0>, <200, 400, 0>, <-1, 0, 0>, <200, 420, 0>, <-1, 0, 0> }
smooth_triangle { <200, 420, 300>, <-1, -9.71445e-017, 0>, <200, 400, 300>, <-1, -9.71445e-017, 0>, <200, 420, 0>, <-1, 0, 0> }
smooth_triangle { <-30, -40, 1.77636e-015>, <0, 1, 0>, <-20, -40, 7.10543e-015>, <0, 1, 0>, <-20, -40, 300>, <-1.38778e-017, 1, 0> }
smooth_triangle { <-20, -40, 300>, <-1.38778e-017, 1, 0>, <-30, -40, 300>, <-1.38778e-017, 1, 0>, <-30, -40, 1.77636e-015>, <0, 1, 0> }
}
#declare tejado26_izq_4decim=mesh {
smooth_triangle { <-1.42109e-014, 20, 0>, <0, 0, -1>, <4.26326e-014, 9.59233e-014, 0>, <0, 0, -1>, <200, 400, 0>, <0, 0, -1> }
smooth_triangle { <190, 400, 0>, <0, 0, -1>, <-1.42109e-014, 20, 0>, <0, 0, -1>, <200, 400, 0>, <0, 0, -1> }
smooth_triangle { <200, 420, 0>, <0, 0, -1>, <190, 400, 0>, <0, 0, -1>, <200, 400, 0>, <0, 0, -1> }
smooth_triangle { <0, 0, -40>, <0, 3.46945e-018, 1>, <-5.55112e-016, 20, -40>, <0, 0, 1>, <200, 400, -40>, <0, 0, 1> }
smooth_triangle { <-5.55112e-016, 20, -40>, <0, 0, 1>, <190, 400, -40>, <0, 0, 1>, <200, 400, -40>, <0, 0, 1> }
smooth_triangle { <200, 400, -40>, <-0.894427, 0.447214, 0>, <4.26326e-014, 9.59233e-014, 0>, <-0.894427, 0.447214, 0>, <0, 0, -40>, <-0.894427, 0.447214, 0> }
smooth_triangle { <4.26326e-014, 9.59233e-014, 0>, <-0.894427, 0.447214, 0>, <200, 400, -40>, <-0.894427, 0.447214, 0>, <200, 400, 0>, <-0.894427, 0.447214, 0> }
smooth_triangle { <-5.55112e-016, 20, -40>, <0.894427, -0.447214, 0>, <190, 400, 0>, <0.894427, -0.447214, -6.35529e-016>, <190, 400, -40>, <0.894427, -0.447214, 0> }
smooth_triangle { <-1.42109e-014, 20, 0>, <0.894427, -0.447214, 0>, <190, 400, 0>, <0.894427, -0.447214, -6.35529e-016>, <-5.55112e-016, 20, -40>, <0.894427, -0.447214, 0> }
smooth_triangle { <200, 400, -40>, <0, 0, 1>, <190, 400, -40>, <0, 0, 1>, <200, 420, -40>, <0, 0, 1> }
smooth_triangle { <190, 400, 0>, <0.894427, -0.447214, -6.35529e-016>, <200, 420, -40>, <0.894427, -0.447214, 0>, <190, 400, -40>, <0.894427, -0.447214, 0> }
smooth_triangle { <200, 420, 0>, <0.894427, -0.447214, 6.35529e-016>, <200, 420, -40>, <0.894427, -0.447214, 0>, <190, 400, 0>, <0.894427, -0.447214, -6.35529e-016> }
smooth_triangle { <200, 400, 0>, <-1, -4.44089e-016, 0>, <200, 400, -40>, <-1, 0, 0>, <200, 420, -40>, <-1, 0, 0> }
smooth_triangle { <200, 420, -40>, <-1, 0, 0>, <200, 420, 0>, <-1, -4.44089e-016, 0>, <200, 400, 0>, <-1, -4.44089e-016, 0> }
smooth_triangle { <4.26326e-014, 9.59233e-014, 0>, <1, 0, 0>, <-1.42109e-014, 20, 0>, <1, 0, 0>, <-5.55112e-016, 20, -40>, <1, 0, 0> }
smooth_triangle { <-5.55112e-016, 20, -40>, <1, 0, 0>, <0, 0, -40>, <1, 0, 0>, <4.26326e-014, 9.59233e-014, 0>, <1, 0, 0> }
}
#declare tejado26_izq_4decim_final=mesh {
smooth_triangle { <-20, -40, -40>, <0, 0, 1>, <-30, -40, -40>, <0, -2.77556e-017, 1>, <-10, 0, -40>, <0, 0, 1> }
smooth_triangle { <-10, 0, -40>, <0, 0, 1>, <0, 0, -40>, <0, 0, 1>, <-20, -40, -40>, <0, 0, 1> }
smooth_triangle { <0, 0, -40>, <-0.894427, 0.447214, 0>, <4.26326e-014, 9.59233e-014, 0>, <-0.894427, 0.447214, 0>, <-20, -40, -40>, <-0.894427, 0.447214, 0> }
smooth_triangle { <-20, -40, 0>, <-0.894427, 0.447214, 0>, <-20, -40, -40>, <-0.894427, 0.447214, 0>, <4.26326e-014, 9.59233e-014, 0>, <-0.894427, 0.447214, 0> }
smooth_triangle { <-30, -40, -40>, <0.894427, -0.447214, 0>, <-10, 0, 0>, <0.894427, -0.447214, 0>, <-10, 0, -40>, <0.894427, -0.447214, 0> }
smooth_triangle { <-10, 0, 0>, <0.894427, -0.447214, 0>, <-30, -40, -40>, <0.894427, -0.447214, 0>, <-30, -40, 0>, <0.894427, -0.447214, 0> }
smooth_triangle { <0, 0, -40>, <0, 0, 1>, <-10, 0, -40>, <0, 0, 1>, <-5.55112e-016, 20, -40>, <0, 1.11022e-016, 1> }
smooth_triangle { <-10, 0, 0>, <0.894427, -0.447214, 0>, <-5.55112e-016, 20, -40>, <0.894427, -0.447214, 0>, <-10, 0, -40>, <0.894427, -0.447214, 0> }
smooth_triangle { <-1.42109e-014, 20, 0>, <0.894427, -0.447214, 0>, <-5.55112e-016, 20, -40>, <0.894427, -0.447214, 0>, <-10, 0, 0>, <0.894427, -0.447214, 0> }
smooth_triangle { <0, 0, -40>, <0, 0, 1>, <-5.55112e-016, 20, -40>, <0, 1.11022e-016, 1>, <200, 400, -40>, <0, 0, 1> }
smooth_triangle { <-5.55112e-016, 20, -40>, <0, 1.11022e-016, 1>, <190, 400, -40>, <0, 0, 1>, <200, 400, -40>, <0, 0, 1> }
smooth_triangle { <0, 0, -40>, <-0.894427, 0.447214, 0>, <200, 400, 0>, <-0.894427, 0.447214, 0>, <4.26326e-014, 9.59233e-014, 0>, <-0.894427, 0.447214, 0> }
smooth_triangle { <200, 400, -40>, <-0.894427, 0.447214, 0>, <200, 400, 0>, <-0.894427, 0.447214, 0>, <0, 0, -40>, <-0.894427, 0.447214, 0> }
smooth_triangle { <-1.42109e-014, 20, 0>, <0.894427, -0.447214, 0>, <190, 400, -40>, <0.894427, -0.447214, 0>, <-5.55112e-016, 20, -40>, <0.894427, -0.447214, 0> }
smooth_triangle { <190, 400, 0>, <0.894427, -0.447214, 0>, <190, 400, -40>, <0.894427, -0.447214, 0>, <-1.42109e-014, 20, 0>, <0.894427, -0.447214, 0> }
smooth_triangle { <200, 400, -40>, <0, 0, 1>, <190, 400, -40>, <0, 0, 1>, <200, 420, -40>, <0, 0, 1> }
smooth_triangle { <190, 400, 0>, <0.894427, -0.447214, 0>, <200, 420, -40>, <0.894427, -0.447214, 0>, <190, 400, -40>, <0.894427, -0.447214, 0> }
smooth_triangle { <200, 420, 0>, <0.894427, -0.447214, 6.35529e-016>, <200, 420, -40>, <0.894427, -0.447214, 0>, <190, 400, 0>, <0.894427, -0.447214, 0> }
smooth_triangle { <200, 400, 0>, <-1, -4.44089e-016, 0>, <200, 400, -40>, <-1, 0, 0>, <200, 420, -40>, <-1, 0, 0> }
smooth_triangle { <200, 420, -40>, <-1, 0, 0>, <200, 420, 0>, <-1, -4.44089e-016, 0>, <200, 400, 0>, <-1, -4.44089e-016, 0> }
smooth_triangle { <-30, -40, -40>, <0, 1, 0>, <-20, -40, -40>, <0, 1, 0>, <-20, -40, 0>, <0, 1, 0> }
smooth_triangle { <-30, -40, 0>, <0, 1, 0>, <-30, -40, -40>, <0, 1, 0>, <-20, -40, 0>, <0, 1, 0> }
smooth_triangle { <-20, -40, 0>, <0, 0, -1>, <4.26326e-014, 9.59233e-014, 0>, <0, 0, -1>, <-10, 0, 0>, <0, 0, -1> }
smooth_triangle { <-10, 0, 0>, <0, 0, -1>, <-30, -40, 0>, <0, 0, -1>, <-20, -40, 0>, <0, 0, -1> }
smooth_triangle { <-1.42109e-014, 20, 0>, <0, 0, -1>, <-10, 0, 0>, <0, 0, -1>, <4.26326e-014, 9.59233e-014, 0>, <0, 0, -1> }
smooth_triangle { <4.26326e-014, 9.59233e-014, 0>, <0, 0, -1>, <200, 400, 0>, <0, 0, -1>, <-1.42109e-014, 20, 0>, <0, 0, -1> }
smooth_triangle { <190, 400, 0>, <0, 0, -1>, <-1.42109e-014, 20, 0>, <0, 0, -1>, <200, 400, 0>, <0, 0, -1> }
smooth_triangle { <200, 420, 0>, <0, 0, -1>, <190, 400, 0>, <0, 0, -1>, <200, 400, 0>, <0, 0, -1> }
}
#declare tejado26_izq_2metros=mesh {
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <0, 20, 0>, <0, 0, 1>, <200, 400, 0>, <0, 0, 1> }
smooth_triangle { <0, 20, 0>, <0, 0, 1>, <190, 400, 0>, <0, 0, 1>, <200, 400, 0>, <0, 0, 1> }
smooth_triangle { <200, 400, 0>, <-0.894427, 0.447214, 0>, <-2.84217e-014, 0, 200>, <-0.894427, 0.447214, 0>, <0, 0, 0>, <-0.894427, 0.447214, 0> }
smooth_triangle { <-2.84217e-014, 0, 200>, <-0.894427, 0.447214, 0>, <200, 400, 0>, <-0.894427, 0.447214, 0>, <200, 400, 200>, <-0.894427, 0.447214, 0> }
smooth_triangle { <0, 20, 0>, <0.894427, -0.447214, 0>, <190, 400, 200>, <0.894427, -0.447214, 1.27106e-016>, <190, 400, 0>, <0.894427, -0.447214, 0> }
smooth_triangle { <190, 400, 200>, <0.894427, -0.447214, 1.27106e-016>, <0, 20, 0>, <0.894427, -0.447214, 0>, <-1.42109e-014, 20, 200>, <0.894427, -0.447214, 0> }
smooth_triangle { <200, 400, 0>, <0, 0, 1>, <190, 400, 0>, <0, 0, 1>, <200, 420, 0>, <0, 0, 1> }
smooth_triangle { <190, 400, 200>, <0.894427, -0.447214, 1.27106e-016>, <200, 420, 0>, <0.894427, -0.447214, 0>, <190, 400, 0>, <0.894427, -0.447214, 0> }
smooth_triangle { <200, 420, 200>, <0.894427, -0.447214, -1.27106e-016>, <200, 420, 0>, <0.894427, -0.447214, 0>, <190, 400, 200>, <0.894427, -0.447214, 1.27106e-016> }
smooth_triangle { <0, 20, 0>, <1, 0, 0>, <0, 0, 0>, <1, 0, 0>, <-2.84217e-014, 0, 200>, <1, 0, 0> }
smooth_triangle { <-1.42109e-014, 20, 200>, <1, 0, 0>, <0, 20, 0>, <1, 0, 0>, <-2.84217e-014, 0, 200>, <1, 0, 0> }
smooth_triangle { <200, 400, 200>, <-1, 0, 0>, <200, 400, 0>, <-1, 0, 0>, <200, 420, 0>, <-1, 0, 5.55112e-017> }
smooth_triangle { <200, 420, 0>, <-1, 0, 5.55112e-017>, <200, 420, 200>, <-1, -6.89011e-016, 1.42109e-016>, <200, 400, 200>, <-1, 0, 0> }
smooth_triangle { <-2.84217e-014, 0, 200>, <-1.38778e-017, 0, -1>, <200, 400, 200>, <0, 0, -1>, <-1.42109e-014, 20, 200>, <0, -5.92119e-017, -1> }
smooth_triangle { <190, 400, 200>, <0, 0, -1>, <-1.42109e-014, 20, 200>, <0, -5.92119e-017, -1>, <200, 400, 200>, <0, 0, -1> }
smooth_triangle { <200, 420, 200>, <0, 0, -1>, <190, 400, 200>, <0, 0, -1>, <200, 400, 200>, <0, 0, -1> }
}
#declare tejado26_izq_2metros_final=mesh{
smooth_triangle { <-20, -40, 7.10543e-015>, <0, 0, 1>, <-30, -40, 1.77636e-015>, <0, 0, 1>, <-10, 0, 0>, <0, 0, 1> }
smooth_triangle { <-10, 0, 0>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1>, <-20, -40, 7.10543e-015>, <0, 0, 1> }
smooth_triangle { <0, 0, 0>, <-0.894427, 0.447214, 0>, <-20, -40, 200>, <-0.894427, 0.447214, 0>, <-20, -40, 7.10543e-015>, <-0.894427, 0.447214, 0> }
smooth_triangle { <-20, -40, 200>, <-0.894427, 0.447214, 0>, <0, 0, 0>, <-0.894427, 0.447214, 0>, <0, 0, 200>, <-0.894427, 0.447214, 0> }
smooth_triangle { <-30, -40, 1.77636e-015>, <0.894427, -0.447214, 0>, <-10, 0, 200>, <0.894427, -0.447214, 0>, <-10, 0, 0>, <0.894427, -0.447214, 0> }
smooth_triangle { <-10, 0, 200>, <0.894427, -0.447214, 0>, <-30, -40, 1.77636e-015>, <0.894427, -0.447214, 0>, <-30, -40, 200>, <0.894427, -0.447214, 0> }
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <-10, 0, 0>, <0, 0, 1>, <-5.55112e-016, 20, 0>, <0, 0, 1> }
smooth_triangle { <-10, 0, 200>, <0.894427, -0.447214, 0>, <-5.55112e-016, 20, 0>, <0.894427, -0.447214, 0>, <-10, 0, 0>, <0.894427, -0.447214, 0> }
smooth_triangle { <0, 20, 200>, <0.894427, -0.447214, -7.94411e-018>, <-5.55112e-016, 20, 0>, <0.894427, -0.447214, 0>, <-10, 0, 200>, <0.894427, -0.447214, 0> }
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <-5.55112e-016, 20, 0>, <0, 0, 1>, <200, 400, 0>, <0, 0, 1> }
smooth_triangle { <-5.55112e-016, 20, 0>, <0, 0, 1>, <190, 400, 0>, <0, 0, 1>, <200, 400, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 0>, <-0.894427, 0.447214, 0>, <200, 400, 200>, <-0.894427, 0.447214, 0>, <0, 0, 200>, <-0.894427, 0.447214, 0> }
smooth_triangle { <200, 400, 0>, <-0.894427, 0.447214, 0>, <200, 400, 200>, <-0.894427, 0.447214, 0>, <0, 0, 0>, <-0.894427, 0.447214, 0> }
smooth_triangle { <0, 20, 200>, <0.894427, -0.447214, -7.94411e-018>, <190, 400, 200>, <0.894427, -0.447214, 1.27106e-016>, <-5.55112e-016, 20, 0>, <0.894427, -0.447214, 0> }
smooth_triangle { <-5.55112e-016, 20, 0>, <0.894427, -0.447214, 0>, <190, 400, 200>, <0.894427, -0.447214, 1.27106e-016>, <190, 400, 0>, <0.894427, -0.447214, 0> }
smooth_triangle { <200, 400, 0>, <0, 0, 1>, <190, 400, 0>, <0, 0, 1>, <200, 420, 0>, <0, 0, 1> }
smooth_triangle { <190, 400, 200>, <0.894427, -0.447214, 1.27106e-016>, <200, 420, 0>, <0.894427, -0.447214, 0>, <190, 400, 0>, <0.894427, -0.447214, 0> }
smooth_triangle { <200, 420, 200>, <0.894427, -0.447214, -1.27106e-016>, <200, 420, 0>, <0.894427, -0.447214, 0>, <190, 400, 200>, <0.894427, -0.447214, 1.27106e-016> }
smooth_triangle { <200, 400, 200>, <-1, 0, 0>, <200, 400, 0>, <-1, 0, 0>, <200, 420, 0>, <-1, 0, 5.55112e-017> }
smooth_triangle { <200, 420, 0>, <-1, 0, 5.55112e-017>, <200, 420, 200>, <-1, -6.89011e-016, 1.42109e-016>, <200, 400, 200>, <-1, 0, 0> }
smooth_triangle { <-30, -40, 1.77636e-015>, <0, 1, 0>, <-20, -40, 7.10543e-015>, <0, 1, 0>, <-20, -40, 200>, <-2.77556e-017, 1, 0> }
smooth_triangle { <-30, -40, 200>, <-2.77556e-017, 1, 0>, <-30, -40, 1.77636e-015>, <0, 1, 0>, <-20, -40, 200>, <-2.77556e-017, 1, 0> }
smooth_triangle { <-20, -40, 200>, <0, 0, -1>, <0, 0, 200>, <0, 0, -1>, <-10, 0, 200>, <0, 0, -1> }
smooth_triangle { <-10, 0, 200>, <0, 0, -1>, <-30, -40, 200>, <0, 0, -1>, <-20, -40, 200>, <0, 0, -1> }
smooth_triangle { <0, 20, 200>, <0, 0, -1>, <-10, 0, 200>, <0, 0, -1>, <0, 0, 200>, <0, 0, -1> }
smooth_triangle { <0, 0, 200>, <0, 0, -1>, <200, 400, 200>, <0, 0, -1>, <0, 20, 200>, <0, 0, -1> }
smooth_triangle { <190, 400, 200>, <0, 0, -1>, <0, 20, 200>, <0, 0, -1>, <200, 400, 200>, <0, 0, -1> }
smooth_triangle { <200, 420, 200>, <0, 0, -1>, <190, 400, 200>, <0, 0, -1>, <200, 400, 200>, <0, 0, -1> }
}
// ************ OBJETOS PARA TEJADOS DE 45 DE INCLIN. *****************
/*Primero los paneles triangulares de la parte frontal de la casa. La
inclinación del tejado puede resolverse con un unico panel de 4x2. Pero
grabamos dos, el del lado izquierdo y el del derecho. El panel del lado
derecho se almacena ya desplazado con respeto al del lado izq. (como
sucede con las piezas del tejado del lado derecho */
#declare vigas_paredT4x4_sin_adornos=mesh{
smooth_triangle { <407.846, 0, 10>, <0, 0, -1>, <407.846, 21.5394, 10>, <0, 0, -1>, <392.154, 0, 10>, <0, 0, -1> }
smooth_triangle { <407.846, 21.5394, 10>, <0, 0, -1>, <407.846, 386.517, 10>, <0, 0, -1>, <392.154, 21.5394, 10>, <0, -4.86703e-018, -1> }
smooth_triangle { <407.846, 386.517, 10>, <0, 0, -1>, <392.154, 386.517, 10>, <0, 0, -1>, <392.154, 21.5394, 10>, <0, -4.86703e-018, -1> }
smooth_triangle { <392.154, 21.5394, 10>, <0, -4.86703e-018, -1>, <392.154, 0, 10>, <0, 0, -1>, <407.846, 21.5394, 10>, <0, 0, -1> }
smooth_triangle { <407.846, 0, -10>, <0, 0, 1>, <392.154, 0, -10>, <0, 0, 1>, <407.846, 21.5394, -10>, <0, 0, 1> }
smooth_triangle { <407.846, 21.5394, -10>, <0, 0, 1>, <392.154, 21.5394, -10>, <0, -4.86703e-018, 1>, <407.846, 386.517, -10>, <0, 0, 1> }
smooth_triangle { <407.846, 386.517, -10>, <0, 0, 1>, <392.154, 21.5394, -10>, <0, -4.86703e-018, 1>, <392.154, 386.517, -10>, <0, 0, 1> }
smooth_triangle { <392.154, 21.5394, -10>, <0, -4.86703e-018, 1>, <407.846, 21.5394, -10>, <0, 0, 1>, <392.154, 0, -10>, <0, 0, 1> }
smooth_triangle { <392.154, 0, 10>, <0, 1, 0>, <407.846, 0, -10>, <0, 1, 0>, <407.846, 0, 10>, <0, 1, 0> }
smooth_triangle { <407.846, 0, -10>, <0, 1, 0>, <392.154, 0, 10>, <0, 1, 0>, <392.154, 0, -10>, <0, 1, 0> }
smooth_triangle { <407.846, 21.5394, 10>, <-1, 1.55745e-016, 0>, <407.846, 386.517, -10>, <-1, 0, 0>, <407.846, 386.517, 10>, <-1, 0, 0> }
smooth_triangle { <407.846, 386.517, -10>, <-1, 0, 0>, <407.846, 21.5394, 10>, <-1, 1.55745e-016, 0>, <407.846, 21.5394, -10>, <-1, 0, 0> }
smooth_triangle { <407.846, 386.517, 10>, <0, -1, 0>, <392.154, 386.517, -10>, <0, -1, 0>, <392.154, 386.517, 10>, <0, -1, 0> }
smooth_triangle { <392.154, 386.517, -10>, <0, -1, 0>, <407.846, 386.517, 10>, <0, -1, 0>, <407.846, 386.517, -10>, <0, -1, 0> }
smooth_triangle { <392.154, 386.517, 10>, <1, 0, 0>, <392.154, 21.5394, -10>, <1, 1.55745e-016, 2.84217e-015>, <392.154, 21.5394, 10>, <1, 0, 0> }
smooth_triangle { <392.154, 21.5394, -10>, <1, 1.55745e-016, 2.84217e-015>, <392.154, 386.517, 10>, <1, 0, 0>, <392.154, 386.517, -10>, <1, 0, 0> }
smooth_triangle { <392.154, 0, 10>, <0, 0, -1>, <392.154, 21.5394, 10>, <0, -4.86703e-018, -1>, <389.753, 0, 10>, <0, 0, -1> }
smooth_triangle { <392.154, 21.5394, 10>, <0, -4.86703e-018, -1>, <222.96, 222.96, 10>, <0, 0, -1>, <211.822, 211.822, 10>, <0, 0, -1> }
smooth_triangle { <211.822, 211.822, 10>, <0, 0, -1>, <389.753, 0, 10>, <0, 0, -1>, <392.154, 21.5394, 10>, <0, -4.86703e-018, -1> }
smooth_triangle { <392.154, 0, -10>, <0, 0, 1>, <389.753, 0, -10>, <0, 0, 1>, <392.154, 21.5394, -10>, <0, -4.86703e-018, 1> }
smooth_triangle { <392.154, 21.5394, -10>, <0, -4.86703e-018, 1>, <211.822, 211.822, -10>, <0, 0, 1>, <222.96, 222.96, -10>, <0, 0, 1> }
smooth_triangle { <211.822, 211.822, -10>, <0, 0, 1>, <392.154, 21.5394, -10>, <0, -4.86703e-018, 1>, <389.753, 0, -10>, <0, 0, 1> }
smooth_triangle { <392.154, 21.5394, -10>, <-0.765705, -0.643192, 2.17626e-015>, <222.96, 222.96, 10>, <-0.765705, -0.643192, 0>, <392.154, 21.5394, 10>, <-0.765705, -0.643192, 0> }
smooth_triangle { <222.96, 222.96, -10>, <-0.765705, -0.643192, 0>, <222.96, 222.96, 10>, <-0.765705, -0.643192, 0>, <392.154, 21.5394, -10>, <-0.765705, -0.643192, 2.17626e-015> }
smooth_triangle { <211.822, 211.822, 10>, <0.765705, 0.643192, 0>, <389.753, 0, -10>, <0.765705, 0.643192, -2.17626e-015>, <389.753, 0, 10>, <0.765705, 0.643192, 0> }
smooth_triangle { <389.753, 0, -10>, <0.765705, 0.643192, -2.17626e-015>, <211.822, 211.822, 10>, <0.765705, 0.643192, 0>, <211.822, 211.822, -10>, <0.765705, 0.643192, 0> }
smooth_triangle { <211.822, 211.822, 10>, <0.707107, -0.707107, 0>, <222.96, 222.96, 10>, <0.707107, -0.707107, 0>, <222.96, 222.96, -10>, <0.707107, -0.707107, 0> }
smooth_triangle { <222.96, 222.96, -10>, <0.707107, -0.707107, 0>, <211.822, 211.822, -10>, <0.707107, -0.707107, 0>, <211.822, 211.822, 10>, <0.707107, -0.707107, 0> }
smooth_triangle { <392.154, 0, -10>, <0, 1, 0>, <392.154, 0, 10>, <0, 1, 0>, <389.753, 0, 10>, <0, 1, 0> }
smooth_triangle { <389.753, 0, -10>, <0, 1, 0>, <392.154, 0, -10>, <0, 1, 0>, <389.753, 0, 10>, <0, 1, 0> }
smooth_triangle { <407.846, 0, 10>, <0, 0, -1>, <410.247, 0, 10>, <0, 0, -1>, <407.846, 21.5394, 10>, <0, 0, -1> }
smooth_triangle { <407.846, 21.5394, 10>, <0, 0, -1>, <588.178, 211.822, 10>, <0, 0, -1>, <577.04, 222.96, 10>, <0, 0, -1> }
smooth_triangle { <588.178, 211.822, 10>, <0, 0, -1>, <407.846, 21.5394, 10>, <0, 0, -1>, <410.247, 0, 10>, <0, 0, -1> }
smooth_triangle { <407.846, 0, -10>, <0, 0, 1>, <407.846, 21.5394, -10>, <0, 0, 1>, <410.247, 0, -10>, <0, 0, 1> }
smooth_triangle { <407.846, 21.5394, -10>, <0, 0, 1>, <577.04, 222.96, -10>, <0, 0, 1>, <588.178, 211.822, -10>, <0, 0, 1> }
smooth_triangle { <588.178, 211.822, -10>, <0, 0, 1>, <410.247, 0, -10>, <0, 0, 1>, <407.846, 21.5394, -10>, <0, 0, 1> }
smooth_triangle { <407.846, 21.5394, -10>, <0.765705, -0.643192, 0>, <407.846, 21.5394, 10>, <0.765705, -0.643192, 0>, <577.04, 222.96, 10>, <0.765705, -0.643192, 0> }
smooth_triangle { <577.04, 222.96, -10>, <0.765705, -0.643192, 0>, <407.846, 21.5394, -10>, <0.765705, -0.643192, 0>, <577.04, 222.96, 10>, <0.765705, -0.643192, 0> }
smooth_triangle { <588.178, 211.822, 10>, <-0.765705, 0.643192, 0>, <410.247, 0, 10>, <-0.765705, 0.643192, 0>, <410.247, 0, -10>, <-0.765705, 0.643192, 2.17626e-015> }
smooth_triangle { <410.247, 0, -10>, <-0.765705, 0.643192, 2.17626e-015>, <588.178, 211.822, -10>, <-0.765705, 0.643192, 0>, <588.178, 211.822, 10>, <-0.765705, 0.643192, 0> }
smooth_triangle { <588.178, 211.822, 10>, <-0.707107, -0.707107, 0>, <577.04, 222.96, -10>, <-0.707107, -0.707107, 0>, <577.04, 222.96, 10>, <-0.707107, -0.707107, 0> }
smooth_triangle { <577.04, 222.96, -10>, <-0.707107, -0.707107, 0>, <588.178, 211.822, 10>, <-0.707107, -0.707107, 0>, <588.178, 211.822, -10>, <-0.707107, -0.707107, 0> }
smooth_triangle { <407.846, 0, 10>, <0, 1, 0>, <407.846, 0, -10>, <0, 1, 0>, <410.247, 0, -10>, <0, 1, 0> }
smooth_triangle { <410.247, 0, 10>, <0, 1, 0>, <407.846, 0, 10>, <0, 1, 0>, <410.247, 0, -10>, <0, 1, 0> }
texture { madera1 }
}
#declare vigas_paredT4x4_con_puerta=union{
mesh {
smooth_triangle { <340, 0, 10>, <0, 0, -1>, <360, 0, 10>, <0, 0, -1>, <360, 220, 10>, <0, 0, -1> }
smooth_triangle { <360, 220, 10>, <0, 0, -1>, <340, 220, 10>, <0, 0, -1>, <340, 0, 10>, <0, 0, -1> }
smooth_triangle { <340, 0, -10>, <0, 0, 1>, <360, 220, -10>, <0, 0, 1>, <360, 0, -10>, <0, 0, 1> }
smooth_triangle { <360, 220, -10>, <0, 0, 1>, <340, 0, -10>, <0, 0, 1>, <340, 220, -10>, <0, 0, 1> }
smooth_triangle { <340, 0, 10>, <0, 1, 0>, <360, 0, -10>, <0, 1, 0>, <360, 0, 10>, <0, 1, 0> }
smooth_triangle { <360, 0, -10>, <0, 1, 0>, <340, 0, 10>, <0, 1, 0>, <340, 0, -10>, <0, 1, 0> }
smooth_triangle { <360, 0, 10>, <-1, 0, 0>, <360, 220, -10>, <-1, 0, 0>, <360, 220, 10>, <-1, 0, 0> }
smooth_triangle { <360, 220, -10>, <-1, 0, 0>, <360, 0, 10>, <-1, 0, 0>, <360, 0, -10>, <-1, 0, 0> }
smooth_triangle { <360, 220, 10>, <0, -1, 0>, <340, 220, -10>, <0, -1, 0>, <340, 220, 10>, <0, -1, 0> }
smooth_triangle { <340, 220, -10>, <0, -1, 0>, <360, 220, 10>, <0, -1, 0>, <360, 220, -10>, <0, -1, 0> }
smooth_triangle { <340, 220, 10>, <1, 0, 0>, <340, 0, -10>, <1, 0, 0>, <340, 0, 10>, <1, 0, 0> }
smooth_triangle { <340, 0, -10>, <1, 0, 0>, <340, 220, 10>, <1, 0, 0>, <340, 220, -10>, <1, 0, 0> }
texture { madera1 }
}
mesh {
smooth_triangle { <460, 0, 10>, <0, 0, -1>, <440, 220, 10>, <0, 0, -1>, <440, 0, 10>, <0, 0, -1> }
smooth_triangle { <440, 220, 10>, <0, 0, -1>, <460, 0, 10>, <0, 0, -1>, <460, 220, 10>, <0, 0, -1> }
smooth_triangle { <460, 0, -10>, <0, 0, 1>, <440, 0, -10>, <0, 0, 1>, <440, 220, -10>, <0, 0, 1> }
smooth_triangle { <440, 220, -10>, <0, 0, 1>, <460, 220, -10>, <0, 0, 1>, <460, 0, -10>, <0, 0, 1> }
smooth_triangle { <460, 0, 10>, <0, 1, 0>, <440, 0, 10>, <0, 1, 0>, <440, 0, -10>, <0, 1, 0> }
smooth_triangle { <440, 0, -10>, <0, 1, 0>, <460, 0, -10>, <0, 1, 0>, <460, 0, 10>, <0, 1, 0> }
smooth_triangle { <440, 0, 10>, <1, 0, 0>, <440, 220, 10>, <1, 0, 0>, <440, 220, -10>, <1, 0, 0> }
smooth_triangle { <440, 220, -10>, <1, 0, 0>, <440, 0, -10>, <1, 0, 0>, <440, 0, 10>, <1, 0, 0> }
smooth_triangle { <440, 220, 10>, <0, -1, 0>, <460, 220, 10>, <0, -1, 0>, <460, 220, -10>, <0, -1, 0> }
smooth_triangle { <460, 220, -10>, <0, -1, 0>, <440, 220, -10>, <0, -1, 0>, <440, 220, 10>, <0, -1, 0> }
smooth_triangle { <460, 220, 10>, <-1, 0, 0>, <460, 0, 10>, <-1, 0, 0>, <460, 0, -10>, <-1, 0, 0> }
smooth_triangle { <460, 0, -10>, <-1, 0, 0>, <460, 220, -10>, <-1, 0, 0>, <460, 220, 10>, <-1, 0, 0> }
texture { madera1 }
}
mesh {
smooth_triangle { <360, 200, 10>, <0, 0, -1>, <440, 200, 10>, <0, 0, -1>, <440, 220, 10>, <0, 0, -1> }
smooth_triangle { <440, 220, 10>, <0, 0, -1>, <360, 220, 10>, <0, 0, -1>, <360, 200, 10>, <0, 0, -1> }
smooth_triangle { <360, 200, -10>, <0, 0, 1>, <440, 220, -10>, <0, 0, 1>, <440, 200, -10>, <0, 0, 1> }
smooth_triangle { <440, 220, -10>, <0, 0, 1>, <360, 200, -10>, <0, 0, 1>, <360, 220, -10>, <0, 0, 1> }
smooth_triangle { <360, 200, 10>, <0, 1, 0>, <440, 200, -10>, <0, 1, 0>, <440, 200, 10>, <0, 1, 0> }
smooth_triangle { <440, 200, -10>, <0, 1, 0>, <360, 200, 10>, <0, 1, 0>, <360, 200, -10>, <0, 1, 0> }
smooth_triangle { <440, 200, 10>, <-1, 0, 0>, <440, 220, -10>, <-1, 0, 0>, <440, 220, 10>, <-1, 0, 0> }
smooth_triangle { <440, 220, -10>, <-1, 0, 0>, <440, 200, 10>, <-1, 0, 0>, <440, 200, -10>, <-1, 0, 0> }
smooth_triangle { <440, 220, 10>, <0, -1, 0>, <360, 220, -10>, <0, -1, 0>, <360, 220, 10>, <0, -1, 0> }
smooth_triangle { <360, 220, -10>, <0, -1, 0>, <440, 220, 10>, <0, -1, 0>, <440, 220, -10>, <0, -1, 0> }
smooth_triangle { <360, 220, 10>, <1, 0, 0>, <360, 200, -10>, <1, 0, 0>, <360, 200, 10>, <1, 0, 0> }
smooth_triangle { <360, 200, -10>, <1, 0, 0>, <360, 220, 10>, <1, 0, 0>, <360, 220, -10>, <1, 0, 0> }
texture { madera1 }
}
mesh {
smooth_triangle { <391.746, 220, 10>, <0, 0, -1>, <408.254, 220, 10>, <0, 0, -1>, <408.254, 387.018, 10>, <0, 0, -1> }
smooth_triangle { <408.254, 387.018, 10>, <0, 0, -1>, <391.746, 387.018, 10>, <0, 0, -1>, <391.746, 220, 10>, <0, 0, -1> }
smooth_triangle { <391.746, 220, -10>, <0, 0, 1>, <408.254, 387.018, -10>, <0, 0, 1>, <408.254, 220, -10>, <0, 0, 1> }
smooth_triangle { <408.254, 387.018, -10>, <0, 0, 1>, <391.746, 220, -10>, <0, 0, 1>, <391.746, 387.018, -10>, <0, 0, 1> }
smooth_triangle { <391.746, 220, 10>, <0, 1, 0>, <408.254, 220, -10>, <0, 1, 0>, <408.254, 220, 10>, <0, 1, 0> }
smooth_triangle { <408.254, 220, -10>, <0, 1, 0>, <391.746, 220, 10>, <0, 1, 0>, <391.746, 220, -10>, <0, 1, 0> }
smooth_triangle { <408.254, 220, 10>, <-1, 0, 0>, <408.254, 387.018, -10>, <-1, 0, 0>, <408.254, 387.018, 10>, <-1, 0, 0> }
smooth_triangle { <408.254, 387.018, -10>, <-1, 0, 0>, <408.254, 220, 10>, <-1, 0, 0>, <408.254, 220, -10>, <-1, 0, 0> }
smooth_triangle { <408.254, 387.018, 10>, <0, -1, 0>, <391.746, 387.018, -10>, <0, -1, 0>, <391.746, 387.018, 10>, <0, -1, 0> }
smooth_triangle { <391.746, 387.018, -10>, <0, -1, 0>, <408.254, 387.018, 10>, <0, -1, 0>, <408.254, 387.018, -10>, <0, -1, 0> }
smooth_triangle { <391.746, 387.018, 10>, <1, 0, 0>, <391.746, 220, -10>, <1, 0, 0>, <391.746, 220, 10>, <1, 0, 0> }
smooth_triangle { <391.746, 220, -10>, <1, 0, 0>, <391.746, 387.018, 10>, <1, 0, 0>, <391.746, 387.018, -10>, <1, 0, 0> }
texture { madera1 }
}
}
//las dos vigas siguientes corren a lo largo del borde de los paneles de tej.
#declare viga_4x4_izq=mesh{
smooth_triangle { <410.045, 388.845, 10>, <0, 0, -1>, <400, 398.891, 10>, <-1.93509e-018, -1.93509e-018, -1>, <392.5, 391.391, 10>, <0, 0, -1> }
smooth_triangle { <392.5, 391.391, 10>, <0, 0, -1>, <385, 383.891, 10>, <0, 0, -1>, <410.045, 388.845, 10>, <0, 0, -1> }
smooth_triangle { <385, 383.891, 10>, <0, 0, -1>, <384.774, 383.965, 10>, <0, 0, -1>, <215.623, 194.423, 10>, <0, 0, -1> }
smooth_triangle { <384.774, 383.965, 10>, <0, 0, -1>, <192.791, 191.982, 10>, <0, 0, -1>, <215.623, 194.423, 10>, <0, 0, -1> }
smooth_triangle { <192.791, 191.982, 10>, <0, 0, -1>, <0.808868, 0, 10>, <0, 0, -1>, <11.0044, 0, 10>, <0, 0, -1> }
smooth_triangle { <11.0044, 0, 10>, <0, 0, -1>, <21.1999, 0, 10>, <0, 0, -1>, <192.791, 191.982, 10>, <0, 0, -1> }
smooth_triangle { <21.1999, 0, 10>, <0, 0, -1>, <215.623, 194.423, 10>, <0, 0, -1>, <192.791, 191.982, 10>, <0, 0, -1> }
smooth_triangle { <215.623, 194.423, 10>, <0, 0, -1>, <410.045, 388.845, 10>, <0, 0, -1>, <385, 383.891, 10>, <0, 0, -1> }
smooth_triangle { <410.045, 388.845, -10>, <0, 0, 1>, <392.5, 391.391, -10>, <8.84181e-017, -8.84181e-017, 1>, <400, 398.891, -10>, <0, 0, 1> }
smooth_triangle { <392.5, 391.391, -10>, <8.84181e-017, -8.84181e-017, 1>, <410.045, 388.845, -10>, <0, 0, 1>, <385, 383.891, -10>, <0, 0, 1> }
smooth_triangle { <385, 383.891, -10>, <0, 0, 1>, <215.623, 194.423, -10>, <0, 0, 1>, <384.774, 383.965, -10>, <0, 0, 1> }
smooth_triangle { <384.774, 383.965, -10>, <0, 0, 1>, <215.623, 194.423, -10>, <0, 0, 1>, <192.791, 191.982, -10>, <0, 0, 1> }
smooth_triangle { <192.791, 191.982, -10>, <0, 0, 1>, <11.0044, 0, -10>, <0, 0, 1>, <0.808868, 0, -10>, <0, 0, 1> }
smooth_triangle { <11.0044, 0, -10>, <0, 0, 1>, <192.791, 191.982, -10>, <0, 0, 1>, <21.1999, 0, -10>, <0, 0, 1> }
smooth_triangle { <21.1999, 0, -10>, <0, 0, 1>, <192.791, 191.982, -10>, <0, 0, 1>, <215.623, 194.423, -10>, <0, 0, 1> }
smooth_triangle { <215.623, 194.423, -10>, <0, 0, 1>, <385, 383.891, -10>, <0, 0, 1>, <410.045, 388.845, -10>, <0, 0, 1> }
smooth_triangle { <21.1999, 0, 10>, <-0.707107, 0.707107, 0>, <21.1999, 0, 3.55271e-015>, <-0.707107, 0.707107, 0>, <215.623, 194.423, 10>, <-0.707107, 0.707107, 0> }
smooth_triangle { <215.623, 194.423, 10>, <-0.707107, 0.707107, 0>, <410.045, 388.845, -5.32907e-015>, <-0.707107, 0.707107, 0>, <410.045, 388.845, 10>, <-0.707107, 0.707107, 0> }
smooth_triangle { <410.045, 388.845, -10>, <-0.707107, 0.707107, 0>, <410.045, 388.845, -5.32907e-015>, <-0.707107, 0.707107, 0>, <215.623, 194.423, -10>, <-0.707107, 0.707107, 0> }
smooth_triangle { <215.623, 194.423, -10>, <-0.707107, 0.707107, 0>, <21.1999, 0, 3.55271e-015>, <-0.707107, 0.707107, 0>, <21.1999, 0, -10>, <-0.707107, 0.707107, 0> }
smooth_triangle { <21.1999, 0, 3.55271e-015>, <-0.707107, 0.707107, 0>, <215.623, 194.423, -10>, <-0.707107, 0.707107, 0>, <215.623, 194.423, 10>, <-0.707107, 0.707107, 0> }
smooth_triangle { <215.623, 194.423, 10>, <-0.707107, 0.707107, 0>, <215.623, 194.423, -10>, <-0.707107, 0.707107, 0>, <410.045, 388.845, -5.32907e-015>, <-0.707107, 0.707107, 0> }
smooth_triangle { <384.774, 383.965, 10>, <0.707107, -0.707107, 0>, <384.774, 383.965, 3.55271e-015>, <0.707107, -0.707107, 0>, <192.791, 191.982, 10>, <0.707107, -0.707107, 0> }
smooth_triangle { <192.791, 191.982, 10>, <0.707107, -0.707107, 0>, <0.808868, 0, 0>, <0.707107, -0.707107, 0>, <0.808868, 0, 10>, <0.707107, -0.707107, 0> }
smooth_triangle { <0.808868, 0, -10>, <0.707107, -0.707107, 0>, <0.808868, 0, 0>, <0.707107, -0.707107, 0>, <192.791, 191.982, -10>, <0.707107, -0.707107, 0> }
smooth_triangle { <192.791, 191.982, -10>, <0.707107, -0.707107, 0>, <384.774, 383.965, 3.55271e-015>, <0.707107, -0.707107, 0>, <384.774, 383.965, -10>, <0.707107, -0.707107, 0> }
smooth_triangle { <384.774, 383.965, 3.55271e-015>, <0.707107, -0.707107, 0>, <192.791, 191.982, -10>, <0.707107, -0.707107, 0>, <192.791, 191.982, 10>, <0.707107, -0.707107, 0> }
smooth_triangle { <192.791, 191.982, 10>, <0.707107, -0.707107, 0>, <192.791, 191.982, -10>, <0.707107, -0.707107, 0>, <0.808868, 0, 0>, <0.707107, -0.707107, 0> }
smooth_triangle { <21.1999, 0, 10>, <0, 1, 0>, <11.0044, 0, 10>, <0, 1, 0>, <21.1999, 0, 3.55271e-015>, <0, 1, 0> }
smooth_triangle { <11.0044, 0, 10>, <0, 1, 0>, <0.808868, 0, 10>, <0, 1, 0>, <0.808868, 0, 0>, <0, 1, 0> }
smooth_triangle { <0.808868, 0, -10>, <0, 1, 0>, <11.0044, 0, -10>, <0, 1, 0>, <0.808868, 0, 0>, <0, 1, 0> }
smooth_triangle { <11.0044, 0, -10>, <0, 1, 0>, <21.1999, 0, -10>, <0, 1, 0>, <21.1999, 0, 3.55271e-015>, <0, 1, 0> }
smooth_triangle { <21.1999, 0, 3.55271e-015>, <0, 1, 0>, <11.0044, 0, 10>, <0, 1, 0>, <11.0044, 0, -10>, <0, 1, 0> }
smooth_triangle { <11.0044, 0, 10>, <0, 1, 0>, <0.808868, 0, 0>, <0, 1, 0>, <11.0044, 0, -10>, <0, 1, 0> }
smooth_triangle { <384.774, 383.965, 10>, <-0.312414, -0.949946, -8.45889e-016>, <385, 383.891, 10>, <-0.312414, -0.949946, -8.43722e-016>, <385, 383.891, 0>, <-0.312414, -0.949946, -1.5131e-015> }
smooth_triangle { <385, 383.891, -10>, <-0.312414, -0.949946, -8.43722e-016>, <384.774, 383.965, -10>, <-0.312414, -0.949946, -8.45889e-016>, <384.774, 383.965, 3.55271e-015>, <-0.312414, -0.949946, 0> }
smooth_triangle { <384.774, 383.965, 3.55271e-015>, <-0.312414, -0.949946, 0>, <384.774, 383.965, 10>, <-0.312414, -0.949946, -8.45889e-016>, <385, 383.891, 0>, <-0.312414, -0.949946, -1.5131e-015> }
smooth_triangle { <385, 383.891, 0>, <-0.312414, -0.949946, -1.5131e-015>, <385, 383.891, -10>, <-0.312414, -0.949946, -8.43722e-016>, <384.774, 383.965, 3.55271e-015>, <-0.312414, -0.949946, 0> }
smooth_triangle { <400, 398.891, 10>, <-0.707107, -0.707107, 0>, <410.045, 388.845, 10>, <-0.707107, -0.707107, 0>, <400, 398.891, 0>, <-0.707107, -0.707107, 0> }
smooth_triangle { <410.045, 388.845, -10>, <-0.707107, -0.707107, 0>, <400, 398.891, -10>, <-0.707107, -0.707107, 0>, <410.045, 388.845, -5.32907e-015>, <-0.707107, -0.707107, 0> }
smooth_triangle { <410.045, 388.845, 10>, <-0.707107, -0.707107, 0>, <410.045, 388.845, -5.32907e-015>, <-0.707107, -0.707107, 0>, <400, 398.891, 0>, <-0.707107, -0.707107, 0> }
smooth_triangle { <400, 398.891, -10>, <-0.707107, -0.707107, 0>, <400, 398.891, 0>, <-0.707107, -0.707107, 0>, <410.045, 388.845, -5.32907e-015>, <-0.707107, -0.707107, 0> }
smooth_triangle { <385, 383.891, 10>, <0.707107, -0.707107, -6.28037e-016>, <392.5, 391.391, 10>, <0.707107, -0.707107, -8.79775e-016>, <385, 383.891, 0>, <0.707107, -0.707107, -1.1263e-015> }
smooth_triangle { <392.5, 391.391, 10>, <0.707107, -0.707107, -8.79775e-016>, <400, 398.891, 10>, <0.707107, -0.707107, 0>, <400, 398.891, 0>, <0.707107, -0.707107, 0> }
smooth_triangle { <400, 398.891, -10>, <0.707107, -0.707107, 0>, <392.5, 391.391, -10>, <0.707107, -0.707107, -8.79775e-016>, <400, 398.891, 0>, <0.707107, -0.707107, 0> }
smooth_triangle { <392.5, 391.391, -10>, <0.707107, -0.707107, -8.79775e-016>, <385, 383.891, -10>, <0.707107, -0.707107, -6.28037e-016>, <385, 383.891, 0>, <0.707107, -0.707107, -1.1263e-015> }
smooth_triangle { <385, 383.891, 0>, <0.707107, -0.707107, -1.1263e-015>, <392.5, 391.391, 10>, <0.707107, -0.707107, -8.79775e-016>, <392.5, 391.391, -10>, <0.707107, -0.707107, -8.79775e-016> }
smooth_triangle { <392.5, 391.391, 10>, <0.707107, -0.707107, -8.79775e-016>, <400, 398.891, 0>, <0.707107, -0.707107, 0>, <392.5, 391.391, -10>, <0.707107, -0.707107, -8.79775e-016> }
texture { madera1 }
}
#declare viga_4x4_der=mesh{
smooth_triangle { <389.955, 388.845, 10>, <0, 0, -1>, <407.5, 391.391, 10>, <-8.84181e-017, -8.84181e-017, -1>, <400, 398.891, 10>, <0, 0, -1> }
smooth_triangle { <407.5, 391.391, 10>, <-8.84181e-017, -8.84181e-017, -1>, <389.955, 388.845, 10>, <0, 0, -1>, <415, 383.891, 10>, <0, 0, -1> }
smooth_triangle { <415, 383.891, 10>, <0, 0, -1>, <584.377, 194.423, 10>, <0, 0, -1>, <415.269, 383.922, 10>, <0, 0, -1> }
smooth_triangle { <415.269, 383.922, 10>, <0, 0, -1>, <584.377, 194.423, 10>, <0, 0, -1>, <607.23, 191.961, 10>, <0, 0, -1> }
smooth_triangle { <607.23, 191.961, 10>, <0, 0, -1>, <788.996, 0, 10>, <0, 0, -1>, <799.191, 0, 10>, <0, 0, -1> }
smooth_triangle { <788.996, 0, 10>, <0, 0, -1>, <584.377, 194.423, 10>, <0, 0, -1>, <778.8, 0, 10>, <0, 0, -1> }
smooth_triangle { <584.377, 194.423, 10>, <0, 0, -1>, <415, 383.891, 10>, <0, 0, -1>, <389.955, 388.845, 10>, <0, 0, -1> }
smooth_triangle { <584.377, 194.423, 10>, <0, 0, -1>, <788.996, 0, 10>, <0, 0, -1>, <607.23, 191.961, 10>, <0, 0, -1> }
smooth_triangle { <389.955, 388.845, -10>, <0, 0, 1>, <400, 398.891, -10>, <0, 0, 1>, <407.5, 391.391, -10>, <0, 0, 1> }
smooth_triangle { <407.5, 391.391, -10>, <0, 0, 1>, <415, 383.891, -10>, <0, 0, 1>, <389.955, 388.845, -10>, <0, 0, 1> }
smooth_triangle { <415, 383.891, -10>, <0, 0, 1>, <415.269, 383.922, -10>, <0, 0, 1>, <584.377, 194.423, -10>, <0, 0, 1> }
smooth_triangle { <415.269, 383.922, -10>, <0, 0, 1>, <607.23, 191.961, -10>, <0, 0, 1>, <584.377, 194.423, -10>, <0, 0, 1> }
smooth_triangle { <607.23, 191.961, -10>, <0, 0, 1>, <799.191, 0, -10>, <0, 0, 1>, <788.996, 0, -10>, <0, 0, 1> }
smooth_triangle { <788.996, 0, -10>, <0, 0, 1>, <778.8, 0, -10>, <0, 0, 1>, <584.377, 194.423, -10>, <0, 0, 1> }
smooth_triangle { <584.377, 194.423, -10>, <0, 0, 1>, <389.955, 388.845, -10>, <0, 0, 1>, <415, 383.891, -10>, <0, 0, 1> }
smooth_triangle { <584.377, 194.423, -10>, <0, 0, 1>, <607.23, 191.961, -10>, <0, 0, 1>, <788.996, 0, -10>, <0, 0, 1> }
smooth_triangle { <778.8, 0, 10>, <0.707107, 0.707107, 0>, <584.377, 194.423, 10>, <0.707107, 0.707107, 0>, <778.8, 0, -5.32907e-015>, <0.707107, 0.707107, 0> }
smooth_triangle { <584.377, 194.423, 10>, <0.707107, 0.707107, 0>, <389.955, 388.845, 10>, <0.707107, 0.707107, 0>, <389.955, 388.845, -5.32907e-015>, <0.707107, 0.707107, 0> }
smooth_triangle { <389.955, 388.845, -10>, <0.707107, 0.707107, 0>, <584.377, 194.423, -10>, <0.707107, 0.707107, 0>, <389.955, 388.845, -5.32907e-015>, <0.707107, 0.707107, 0> }
smooth_triangle { <584.377, 194.423, -10>, <0.707107, 0.707107, 0>, <778.8, 0, -10>, <0.707107, 0.707107, 0>, <778.8, 0, -5.32907e-015>, <0.707107, 0.707107, 0> }
smooth_triangle { <778.8, 0, -5.32907e-015>, <0.707107, 0.707107, 0>, <584.377, 194.423, 10>, <0.707107, 0.707107, 0>, <584.377, 194.423, -10>, <0.707107, 0.707107, 0> }
smooth_triangle { <584.377, 194.423, 10>, <0.707107, 0.707107, 0>, <389.955, 388.845, -5.32907e-015>, <0.707107, 0.707107, 0>, <584.377, 194.423, -10>, <0.707107, 0.707107, 0> }
smooth_triangle { <415.269, 383.922, 10>, <-0.707107, -0.707107, 0>, <607.23, 191.961, 10>, <-0.707107, -0.707107, 0>, <415.269, 383.922, -6.21725e-015>, <-0.707107, -0.707107, 0> }
smooth_triangle { <607.23, 191.961, 10>, <-0.707107, -0.707107, 0>, <799.191, 0, 10>, <-0.707107, -0.707107, 0>, <799.191, 0, 1.77636e-015>, <-0.707107, -0.707107, 0> }
smooth_triangle { <799.191, 0, -10>, <-0.707107, -0.707107, 0>, <607.23, 191.961, -10>, <-0.707107, -0.707107, 0>, <799.191, 0, 1.77636e-015>, <-0.707107, -0.707107, 0> }
smooth_triangle { <607.23, 191.961, -10>, <-0.707107, -0.707107, 0>, <415.269, 383.922, -10>, <-0.707107, -0.707107, 0>, <415.269, 383.922, -6.21725e-015>, <-0.707107, -0.707107, 0> }
smooth_triangle { <415.269, 383.922, -6.21725e-015>, <-0.707107, -0.707107, 0>, <607.23, 191.961, 10>, <-0.707107, -0.707107, 0>, <607.23, 191.961, -10>, <-0.707107, -0.707107, 0> }
smooth_triangle { <607.23, 191.961, 10>, <-0.707107, -0.707107, 0>, <799.191, 0, 1.77636e-015>, <-0.707107, -0.707107, 0>, <607.23, 191.961, -10>, <-0.707107, -0.707107, 0> }
smooth_triangle { <799.191, 0, 10>, <0, 1, 0>, <788.996, 0, 10>, <0, 1, 0>, <799.191, 0, 1.77636e-015>, <0, 1, 0> }
smooth_triangle { <788.996, 0, 10>, <0, 1, 0>, <778.8, 0, 10>, <0, 1, 0>, <778.8, 0, -5.32907e-015>, <0, 1, 0> }
smooth_triangle { <778.8, 0, -10>, <0, 1, 0>, <788.996, 0, -10>, <0, 1, 0>, <778.8, 0, -5.32907e-015>, <0, 1, 0> }
smooth_triangle { <788.996, 0, -10>, <0, 1, 0>, <799.191, 0, -10>, <0, 1, 0>, <799.191, 0, 1.77636e-015>, <0, 1, 0> }
smooth_triangle { <799.191, 0, 1.77636e-015>, <0, 1, 0>, <788.996, 0, 10>, <0, 1, 0>, <788.996, 0, -10>, <0, 1, 0> }
smooth_triangle { <788.996, 0, 10>, <0, 1, 0>, <778.8, 0, -5.32907e-015>, <0, 1, 0>, <788.996, 0, -10>, <0, 1, 0> }
smooth_triangle { <389.955, 388.845, 10>, <0.707107, -0.707107, 0>, <400, 398.891, 10>, <0.707107, -0.707107, 0>, <400, 398.891, 0>, <0.707107, -0.707107, 0> }
smooth_triangle { <400, 398.891, -10>, <0.707107, -0.707107, 0>, <389.955, 388.845, -10>, <0.707107, -0.707107, 0>, <389.955, 388.845, -5.32907e-015>, <0.707107, -0.707107, 0> }
smooth_triangle { <389.955, 388.845, -5.32907e-015>, <0.707107, -0.707107, 0>, <389.955, 388.845, 10>, <0.707107, -0.707107, 0>, <400, 398.891, 0>, <0.707107, -0.707107, 0> }
smooth_triangle { <400, 398.891, 0>, <0.707107, -0.707107, 0>, <400, 398.891, -10>, <0.707107, -0.707107, 0>, <389.955, 388.845, -5.32907e-015>, <0.707107, -0.707107, 0> }
smooth_triangle { <415, 383.891, 10>, <0.117832, -0.993033, 0>, <415.269, 383.922, 10>, <0.117832, -0.993033, 0>, <415.269, 383.922, -6.21725e-015>, <0.117832, -0.993033, 0> }
smooth_triangle { <415.269, 383.922, -10>, <0.117832, -0.993033, 0>, <415, 383.891, -10>, <0.117832, -0.993033, 1.08892e-015>, <415, 383.891, 0>, <0.117832, -0.993033, 0> }
smooth_triangle { <415.269, 383.922, -6.21725e-015>, <0.117832, -0.993033, 0>, <415.269, 383.922, -10>, <0.117832, -0.993033, 0>, <415, 383.891, 0>, <0.117832, -0.993033, 0> }
smooth_triangle { <415, 383.891, 0>, <0.117832, -0.993033, 0>, <415, 383.891, 10>, <0.117832, -0.993033, 0>, <415.269, 383.922, -6.21725e-015>, <0.117832, -0.993033, 0> }
smooth_triangle { <400, 398.891, 10>, <-0.707107, -0.707107, 0>, <407.5, 391.391, 10>, <-0.707107, -0.707107, 0>, <400, 398.891, 0>, <-0.707107, -0.707107, 0> }
smooth_triangle { <407.5, 391.391, 10>, <-0.707107, -0.707107, 0>, <415, 383.891, 10>, <-0.707107, -0.707107, 0>, <415, 383.891, 0>, <-0.707107, -0.707107, 0> }
smooth_triangle { <415, 383.891, -10>, <-0.707107, -0.707107, 8.79775e-016>, <407.5, 391.391, -10>, <-0.707107, -0.707107, 0>, <415, 383.891, 0>, <-0.707107, -0.707107, 0> }
smooth_triangle { <407.5, 391.391, -10>, <-0.707107, -0.707107, 0>, <400, 398.891, -10>, <-0.707107, -0.707107, 0>, <400, 398.891, 0>, <-0.707107, -0.707107, 0> }
smooth_triangle { <400, 398.891, 0>, <-0.707107, -0.707107, 0>, <407.5, 391.391, 10>, <-0.707107, -0.707107, 0>, <407.5, 391.391, -10>, <-0.707107, -0.707107, 0> }
smooth_triangle { <407.5, 391.391, 10>, <-0.707107, -0.707107, 0>, <415, 383.891, 0>, <-0.707107, -0.707107, 0>, <407.5, 391.391, -10>, <-0.707107, -0.707107, 0> }
texture { madera1 }
}
#declare paredT4x4_completa_izq=mesh{
smooth_triangle { <400, 400, 20>, <0, 0, -1>, <0, 0, 20>, <0, 0, -1>, <400, 0, 20>, <0, 0, -1> }
smooth_triangle { <400, 400, 0>, <0, 0, 1>, <400, 0, 0>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 20>, <0, 1, 0>, <400, 0, 0>, <0, 1, 0>, <400, 0, 20>, <0, 1, 0> }
smooth_triangle { <400, 0, 0>, <0, 1, 0>, <0, 0, 20>, <0, 1, 0>, <0, 0, 0>, <0, 1, 0> }
smooth_triangle { <400, 0, 20>, <-1, 0, 0>, <400, 400, 0>, <-1, 0, 0>, <400, 400, 20>, <-1, 0, 0> }
smooth_triangle { <400, 400, 0>, <-1, 0, 0>, <400, 0, 20>, <-1, 0, 0>, <400, 0, 0>, <-1, 0, 0> }
smooth_triangle { <0, 0, 20>, <0.707107, -0.707107, 0>, <400, 400, 20>, <0.707107, -0.707107, 0>, <400, 400, 0>, <0.707107, -0.707107, 0> }
smooth_triangle { <400, 400, 0>, <0.707107, -0.707107, 0>, <0, 0, 0>, <0.707107, -0.707107, 0>, <0, 0, 20>, <0.707107, -0.707107, 0> }
}
#declare paredT4x4_completa_der=mesh{
smooth_triangle { <400, 400, 20>, <0, 0, -1>, <400, 0, 20>, <0, 0, -1>, <800, 0, 20>, <0, 0, -1> }
smooth_triangle { <400, 400, 0>, <0, 0, 1>, <800, 0, 0>, <0, 0, 1>, <400, 0, 0>, <0, 0, 1> }
smooth_triangle { <800, 0, 20>, <0, 1, 0>, <400, 0, 20>, <0, 1, 0>, <400, 0, 0>, <0, 1, 0> }
smooth_triangle { <400, 0, 0>, <0, 1, 0>, <800, 0, 0>, <0, 1, 0>, <800, 0, 20>, <0, 1, 0> }
smooth_triangle { <400, 0, 20>, <1, 0, 0>, <400, 400, 20>, <1, 0, 0>, <400, 400, 0>, <1, 0, 0> }
smooth_triangle { <400, 400, 0>, <1, 0, 0>, <400, 0, 0>, <1, 0, 0>, <400, 0, 20>, <1, 0, 0> }
smooth_triangle { <800, 0, 20>, <-0.707107, -0.707107, 0>, <400, 400, 0>, <-0.707107, -0.707107, 0>, <400, 400, 20>, <-0.707107, -0.707107, 0> }
smooth_triangle { <400, 400, 0>, <-0.707107, -0.707107, 0>, <800, 0, 20>, <-0.707107, -0.707107, 0>, <800, 0, 0>, <-0.707107, -0.707107, 0> }
}
#declare paredT4x4_puerta_izq=mesh{
smooth_triangle { <360, -7.10543e-015, 20>, <0, 0, -1>, <360, 200, 20>, <0, 0, -1>, <0, 0, 20>, <0, 0, -1> }
smooth_triangle { <360, 200, 20>, <0, 0, -1>, <400, 200, 20>, <0, 0, -1>, <400, 400, 20>, <0, 0, -1> }
smooth_triangle { <400, 400, 20>, <0, 0, -1>, <0, 0, 20>, <0, 0, -1>, <360, 200, 20>, <0, 0, -1> }
smooth_triangle { <360, -8.88178e-015, -3.55271e-015>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1>, <360, 200, 0>, <0, 0, 1> }
smooth_triangle { <360, 200, 0>, <0, 0, 1>, <400, 400, 0>, <0, 0, 1>, <400, 200, -1.42109e-014>, <0, 0, 1> }
smooth_triangle { <400, 400, 0>, <0, 0, 1>, <360, 200, 0>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 20>, <0, 1, 0>, <360, -8.88178e-015, -3.55271e-015>, <0, 1, 0>, <360, -7.10543e-015, 20>, <0, 1, 0> }
smooth_triangle { <360, -8.88178e-015, -3.55271e-015>, <0, 1, 0>, <0, 0, 20>, <0, 1, 0>, <0, 0, 0>, <0, 1, 0> }
smooth_triangle { <400, 200, 20>, <-1, 0, 0>, <400, 400, 0>, <-1, 0, 0>, <400, 400, 20>, <-1, 0, 0> }
smooth_triangle { <400, 400, 0>, <-1, 0, 0>, <400, 200, 20>, <-1, 0, 0>, <400, 200, -1.42109e-014>, <-1, 0, 0> }
smooth_triangle { <0, 0, 20>, <0.707107, -0.707107, 0>, <400, 400, 20>, <0.707107, -0.707107, 0>, <400, 400, 0>, <0.707107, -0.707107, 0> }
smooth_triangle { <400, 400, 0>, <0.707107, -0.707107, 0>, <0, 0, 0>, <0.707107, -0.707107, 0>, <0, 0, 20>, <0.707107, -0.707107, 0> }
smooth_triangle { <360, 200, 20>, <-1, 1.11022e-016, 0>, <360, -7.10543e-015, 20>, <-1, 1.11022e-016, 0>, <360, 200, 0>, <-1, 0, 0> }
smooth_triangle { <360, -8.88178e-015, -3.55271e-015>, <-1, 0, 0>, <360, 200, 0>, <-1, 0, 0>, <360, -7.10543e-015, 20>, <-1, 1.11022e-016, 0> }
smooth_triangle { <400, 200, 20>, <-2.22045e-016, 1, 0>, <360, 200, 20>, <-2.22045e-016, 1, 0>, <400, 200, -1.42109e-014>, <0, 1, 0> }
smooth_triangle { <360, 200, 0>, <0, 1, 0>, <400, 200, -1.42109e-014>, <0, 1, 0>, <360, 200, 20>, <-2.22045e-016, 1, 0> }
}
#declare paredT4x4_puerta_der=mesh{
smooth_triangle { <440, -7.10543e-015, 20>, <0, 0, -1>, <800, 0, 20>, <0, 0, -1>, <440, 200, 20>, <0, 0, -1> }
smooth_triangle { <440, 200, 20>, <0, 0, -1>, <400, 400, 20>, <0, 0, -1>, <400, 200, 20>, <0, 0, -1> }
smooth_triangle { <400, 400, 20>, <0, 0, -1>, <440, 200, 20>, <0, 0, -1>, <800, 0, 20>, <0, 0, -1> }
smooth_triangle { <440, 0, 0>, <0, 0, 1>, <440, 200, 0>, <0, 0, 1>, <800, 0, 0>, <0, 0, 1> }
smooth_triangle { <440, 200, 0>, <0, 0, 1>, <400, 200, 7.10543e-015>, <0, 0, 1>, <400, 400, 0>, <0, 0, 1> }
smooth_triangle { <400, 400, 0>, <0, 0, 1>, <800, 0, 0>, <0, 0, 1>, <440, 200, 0>, <0, 0, 1> }
smooth_triangle { <800, 0, 20>, <0, 1, 0>, <440, -7.10543e-015, 20>, <0, 1, 0>, <440, 0, 0>, <0, 1, 0> }
smooth_triangle { <440, 0, 0>, <0, 1, 0>, <800, 0, 0>, <0, 1, 0>, <800, 0, 20>, <0, 1, 0> }
smooth_triangle { <400, 200, 20>, <1, 0, 0>, <400, 400, 20>, <1, 0, 0>, <400, 400, 0>, <1, 0, 0> }
smooth_triangle { <400, 400, 0>, <1, 0, 0>, <400, 200, 7.10543e-015>, <1, 0, 0>, <400, 200, 20>, <1, 0, 0> }
smooth_triangle { <800, 0, 20>, <-0.707107, -0.707107, 0>, <400, 400, 0>, <-0.707107, -0.707107, 0>, <400, 400, 20>, <-0.707107, -0.707107, 0> }
smooth_triangle { <400, 400, 0>, <-0.707107, -0.707107, 0>, <800, 0, 20>, <-0.707107, -0.707107, 0>, <800, 0, 0>, <-0.707107, -0.707107, 0> }
smooth_triangle { <440, 200, 20>, <4.44089e-016, 1, 0>, <400, 200, 20>, <0, 1, 0>, <440, 200, 0>, <4.44089e-016, 1, 0> }
smooth_triangle { <400, 200, 7.10543e-015>, <4.44089e-016, 1, 0>, <440, 200, 0>, <4.44089e-016, 1, 0>, <400, 200, 20>, <0, 1, 0> }
smooth_triangle { <440, -7.10543e-015, 20>, <1, 0, 0>, <440, 200, 20>, <1, 0, 0>, <440, 0, 0>, <1, 0, 0> }
smooth_triangle { <440, 200, 0>, <1, 0, 0>, <440, 0, 0>, <1, 0, 0>, <440, 200, 20>, <1, 0, 0> }
}
#declare pico_tejado_4x4=union{
object{viga_4x4_izq}
object{viga_4x4_der}
object{paredT4x4_completa_izq}
object{paredT4x4_completa_der}
object{vigas_paredT4x4_sin_adornos}
}
#declare pico_tejado_4x4_puerta1=union{
object{viga_4x4_izq}
object{viga_4x4_der}
object{paredT4x4_puerta_izq}
object{paredT4x4_puerta_der}
object{vigas_paredT4x4_con_puerta}
object{puerta1_3x1 translate<350,0,0>}
}
#declare pico_tejado_4x4_puerta2=union{
object{viga_4x4_izq}
object{viga_4x4_der}
object{paredT4x4_puerta_izq}
object{paredT4x4_puerta_der}
object{vigas_paredT4x4_con_puerta}
object{puerta2_3x1 translate<350,0,0>}
}
#declare tejado45_der_3metros=mesh {
smooth_triangle { <800, 0, 0>, <0, 0, 1>, <400, 400, 0>, <0, 0, 1>, <800, 15, 7.10543e-015>, <0, 0, 1> }
smooth_triangle { <800, 15, 7.10543e-015>, <0, 0, 1>, <400, 400, 0>, <0, 0, 1>, <400, 415, 0>, <0, 0, 1> }
smooth_triangle { <800, 0, 300>, <0, 0, -1>, <800, 15, 300>, <0, 0, -1>, <400, 400, 300>, <0, 0, -1> }
smooth_triangle { <800, 15, 300>, <0, 0, -1>, <400, 415, 300>, <0, 0, -1>, <400, 400, 300>, <0, 0, -1> }
smooth_triangle { <400, 400, 0>, <0.707107, 0.707107, 0>, <800, 0, 0>, <0.707107, 0.707107, 0>, <800, 0, 300>, <0.707107, 0.707107, 0> }
smooth_triangle { <800, 0, 300>, <0.707107, 0.707107, 0>, <400, 400, 300>, <0.707107, 0.707107, 0>, <400, 400, 0>, <0.707107, 0.707107, 0> }
smooth_triangle { <800, 15, 7.10543e-015>, <-0.707107, -0.707107, 0>, <400, 415, 0>, <-0.707107, -0.707107, 0>, <400, 415, 300>, <-0.707107, -0.707107, 0> }
smooth_triangle { <400, 415, 300>, <-0.707107, -0.707107, 0>, <800, 15, 300>, <-0.707107, -0.707107, 0>, <800, 15, 7.10543e-015>, <-0.707107, -0.707107, 0> }
smooth_triangle { <400, 415, 0>, <1, 0, 0>, <400, 400, 0>, <1, 0, 0>, <400, 400, 300>, <1, 0, 0> }
smooth_triangle { <400, 400, 300>, <1, 0, 0>, <400, 415, 300>, <1, 0, 0>, <400, 415, 0>, <1, 0, 0> }
smooth_triangle { <800, 15, 7.10543e-015>, <-1, -1.77636e-015, 0>, <800, 0, 300>, <-1, 5.55112e-016, 0>, <800, 0, 0>, <-1, -1.77636e-015, 0> }
smooth_triangle { <800, 0, 300>, <-1, 5.55112e-016, 0>, <800, 15, 7.10543e-015>, <-1, -1.77636e-015, 0>, <800, 15, 300>, <-1, 5.55112e-016, 0> }
}
#declare tejado45_der_3metros_final=mesh {
smooth_triangle { <800, 0, 0>, <0, 0, 1>, <400, 400, 0>, <0, 0, 1>, <800, 15, 5.77316e-015>, <0, 0, 1> }
smooth_triangle { <800, 15, 5.77316e-015>, <0, 0, 1>, <400, 400, 0>, <0, 0, 1>, <400, 415, 0>, <0, 0, 1> }
smooth_triangle { <800, 0, 300>, <0, 0, -1>, <800, 15, 300>, <0, 0, -1>, <400, 400, 300>, <0, 0, -1> }
smooth_triangle { <800, 15, 300>, <0, 0, -1>, <400, 415, 300>, <0, 0, -1>, <400, 400, 300>, <0, 0, -1> }
smooth_triangle { <400, 400, 0>, <0.707107, 0.707107, 0>, <800, 0, 0>, <0.707107, 0.707107, 0>, <800, 0, 300>, <0.707107, 0.707107, 0> }
smooth_triangle { <800, 0, 300>, <0.707107, 0.707107, 0>, <400, 400, 300>, <0.707107, 0.707107, 0>, <400, 400, 0>, <0.707107, 0.707107, 0> }
smooth_triangle { <800, 15, 5.77316e-015>, <-0.707107, -0.707107, 0>, <400, 415, 0>, <-0.707107, -0.707107, 0>, <400, 415, 300>, <-0.707107, -0.707107, 0> }
smooth_triangle { <400, 415, 300>, <-0.707107, -0.707107, 0>, <800, 15, 300>, <-0.707107, -0.707107, 0>, <800, 15, 5.77316e-015>, <-0.707107, -0.707107, 0> }
smooth_triangle { <400, 415, 0>, <1, 0, 0>, <400, 400, 0>, <1, 0, 0>, <400, 400, 300>, <1, 0, 0> }
smooth_triangle { <400, 400, 300>, <1, 0, 0>, <400, 415, 300>, <1, 0, 0>, <400, 415, 0>, <1, 0, 0> }
smooth_triangle { <800, 15, 5.77316e-015>, <0, 0, 1>, <855, -40, 1.42109e-014>, <0, 0, 1>, <800, 0, 0>, <0, 0, 1> }
smooth_triangle { <840, -40, 1.42109e-014>, <0, 0, 1>, <800, 0, 0>, <0, 0, 1>, <855, -40, 1.42109e-014>, <0, 0, 1> }
smooth_triangle { <800, 15, 300>, <0, 0, -1>, <800, 0, 300>, <0, 0, -1>, <855, -40, 300>, <0, 2.22045e-016, -1> }
smooth_triangle { <840, -40, 300>, <0, 0, -1>, <855, -40, 300>, <0, 2.22045e-016, -1>, <800, 0, 300>, <0, 0, -1> }
smooth_triangle { <800, 0, 300>, <0.707107, 0.707107, 0>, <800, 0, 0>, <0.707107, 0.707107, 0>, <840, -40, 300>, <0.707107, 0.707107, 0> }
smooth_triangle { <800, 0, 0>, <0.707107, 0.707107, 0>, <840, -40, 1.42109e-014>, <0.707107, 0.707107, 0>, <840, -40, 300>, <0.707107, 0.707107, 0> }
smooth_triangle { <800, 15, 5.77316e-015>, <-0.707107, -0.707107, 0>, <800, 15, 300>, <-0.707107, -0.707107, 0>, <855, -40, 300>, <-0.707107, -0.707107, 0> }
smooth_triangle { <855, -40, 1.42109e-014>, <-0.707107, -0.707107, 0>, <800, 15, 5.77316e-015>, <-0.707107, -0.707107, 0>, <855, -40, 300>, <-0.707107, -0.707107, 0> }
smooth_triangle { <855, -40, 1.42109e-014>, <0, 1, 0>, <840, -40, 300>, <1.04083e-017, 1, 0>, <840, -40, 1.42109e-014>, <2.77556e-017, 1, 0> }
smooth_triangle { <840, -40, 300>, <1.04083e-017, 1, 0>, <855, -40, 1.42109e-014>, <0, 1, 0>, <855, -40, 300>, <1.04083e-017, 1, 0> }
}
#declare tejado45_der_4decim=mesh {
smooth_triangle { <800, 0, -40>, <-1.77636e-017, 0, 1>, <400, 400, -40>, <0, -1.77636e-017, 1>, <800, 15, -40>, <0, 0, 1> }
smooth_triangle { <800, 15, -40>, <0, 0, 1>, <400, 400, -40>, <0, -1.77636e-017, 1>, <400, 415, -40>, <0, 0, 1> }
smooth_triangle { <400, 400, -40>, <0.707107, 0.707107, 0>, <800, 0, -40>, <0.707107, 0.707107, 0>, <800, -1.42109e-014, 0>, <0.707107, 0.707107, 0> }
smooth_triangle { <800, -1.42109e-014, 0>, <0.707107, 0.707107, 0>, <400, 400, 0>, <0.707107, 0.707107, 0>, <400, 400, -40>, <0.707107, 0.707107, 0> }
smooth_triangle { <800, 15, -40>, <-0.707107, -0.707107, 0>, <400, 415, -40>, <-0.707107, -0.707107, 0>, <400, 415, 0>, <-0.707107, -0.707107, 0> }
smooth_triangle { <800, 15, 0>, <-0.707107, -0.707107, 0>, <800, 15, -40>, <-0.707107, -0.707107, 0>, <400, 415, 0>, <-0.707107, -0.707107, 0> }
smooth_triangle { <400, 415, -40>, <1, 0, 0>, <400, 400, -40>, <1, 0, 0>, <400, 400, 0>, <1, 1.77636e-015, 0> }
smooth_triangle { <400, 415, 0>, <1, 1.77636e-015, 0>, <400, 415, -40>, <1, 0, 0>, <400, 400, 0>, <1, 1.77636e-015, 0> }
smooth_triangle { <800, -1.42109e-014, 0>, <0, 0, -1>, <800, 15, 0>, <0, 0, -1>, <400, 400, 0>, <0, 0, -1> }
smooth_triangle { <400, 415, 0>, <0, 0, -1>, <400, 400, 0>, <0, 0, -1>, <800, 15, 0>, <0, 0, -1> }
smooth_triangle { <800, 15, -40>, <-1, 0, 0>, <800, -1.42109e-014, 0>, <-1, 8.88178e-016, 0>, <800, 0, -40>, <-1, 0, 0> }
smooth_triangle { <800, 15, 0>, <-1, 8.88178e-016, 0>, <800, -1.42109e-014, 0>, <-1, 8.88178e-016, 0>, <800, 15, -40>, <-1, 0, 0> }
}
#declare tejado45_der_4decim_final=mesh {
smooth_triangle { <800, 0, -40>, <-1.77636e-017, 0, 1>, <400, 400, -40>, <0, -1.77636e-017, 1>, <800, 15, -40>, <0, 0, 1> }
smooth_triangle { <800, 15, -40>, <0, 0, 1>, <400, 400, -40>, <0, -1.77636e-017, 1>, <400, 415, -40>, <0, 0, 1> }
smooth_triangle { <400, 400, -40>, <0.707107, 0.707107, 0>, <800, 0, -40>, <0.707107, 0.707107, 0>, <800, -1.42109e-014, 0>, <0.707107, 0.707107, 0> }
smooth_triangle { <800, -1.42109e-014, 0>, <0.707107, 0.707107, 0>, <400, 400, 0>, <0.707107, 0.707107, 0>, <400, 400, -40>, <0.707107, 0.707107, 0> }
smooth_triangle { <800, 15, -40>, <-0.707107, -0.707107, 0>, <400, 415, -40>, <-0.707107, -0.707107, 0>, <400, 415, 0>, <-0.707107, -0.707107, 0> }
smooth_triangle { <400, 415, 0>, <-0.707107, -0.707107, 0>, <800, 15, 0>, <-0.707107, -0.707107, 0>, <800, 15, -40>, <-0.707107, -0.707107, 0> }
smooth_triangle { <400, 415, -40>, <1, 0, 0>, <400, 400, -40>, <1, 0, 0>, <400, 400, 0>, <1, 1.77636e-015, 0> }
smooth_triangle { <400, 415, 0>, <1, 1.77636e-015, 0>, <400, 415, -40>, <1, 0, 0>, <400, 400, 0>, <1, 1.77636e-015, 0> }
smooth_triangle { <800, 15, -40>, <0, 0, 1>, <855, -40, -40>, <0, 0, 1>, <800, 0, -40>, <-1.77636e-017, 0, 1> }
smooth_triangle { <840, -40, -40>, <0, 0, 1>, <800, 0, -40>, <-1.77636e-017, 0, 1>, <855, -40, -40>, <0, 0, 1> }
smooth_triangle { <800, -1.42109e-014, 0>, <0.707107, 0.707107, 0>, <800, 0, -40>, <0.707107, 0.707107, 0>, <840, -40, -40>, <0.707107, 0.707107, 0> }
smooth_triangle { <840, -40, 0>, <0.707107, 0.707107, 0>, <800, -1.42109e-014, 0>, <0.707107, 0.707107, 0>, <840, -40, -40>, <0.707107, 0.707107, 0> }
smooth_triangle { <800, 15, -40>, <-0.707107, -0.707107, 0>, <800, 15, 0>, <-0.707107, -0.707107, 0>, <855, -40, 0>, <-0.707107, -0.707107, 0> }
smooth_triangle { <855, -40, -40>, <-0.707107, -0.707107, -7.85046e-017>, <800, 15, -40>, <-0.707107, -0.707107, 0>, <855, -40, 0>, <-0.707107, -0.707107, 0> }
smooth_triangle { <855, -40, -40>, <5.55112e-017, 1, 0>, <840, -40, 0>, <5.55112e-017, 1, 0>, <840, -40, -40>, <5.55112e-017, 1, 0> }
smooth_triangle { <855, -40, 0>, <5.55112e-017, 1, 0>, <840, -40, 0>, <5.55112e-017, 1, 0>, <855, -40, -40>, <5.55112e-017, 1, 0> }
smooth_triangle { <800, -1.42109e-014, 0>, <0, 0, -1>, <800, 15, 0>, <0, 0, -1>, <400, 400, 0>, <0, 0, -1> }
smooth_triangle { <400, 415, 0>, <0, 0, -1>, <400, 400, 0>, <0, 0, -1>, <800, 15, 0>, <0, 0, -1> }
smooth_triangle { <840, -40, 0>, <0, 0, -1>, <800, 15, 0>, <0, 0, -1>, <800, -1.42109e-014, 0>, <0, 0, -1> }
smooth_triangle { <800, 15, 0>, <0, 0, -1>, <840, -40, 0>, <0, 0, -1>, <855, -40, 0>, <0, 0, -1> }
}
#declare tejado45_der_2metros=mesh {
smooth_triangle { <800, 0, 0>, <0, 0, 1>, <400, 400, 0>, <0, 0, 1>, <800, 15, 7.10543e-015>, <0, 0, 1> }
smooth_triangle { <800, 15, 7.10543e-015>, <0, 0, 1>, <400, 400, 0>, <0, 0, 1>, <400, 415, 0>, <0, 0, 1> }
smooth_triangle { <400, 400, 0>, <0.707107, 0.707107, 0>, <800, 0, 0>, <0.707107, 0.707107, 0>, <800, -7.10543e-015, 200>, <0.707107, 0.707107, 0> }
smooth_triangle { <800, -7.10543e-015, 200>, <0.707107, 0.707107, 0>, <400, 400, 200>, <0.707107, 0.707107, 0>, <400, 400, 0>, <0.707107, 0.707107, 0> }
smooth_triangle { <800, 15, 7.10543e-015>, <-0.707107, -0.707107, 0>, <400, 415, 0>, <-0.707107, -0.707107, 0>, <400, 415, 200>, <-0.707107, -0.707107, 0> }
smooth_triangle { <400, 415, 200>, <-0.707107, -0.707107, 0>, <800, 15, 200>, <-0.707107, -0.707107, 0>, <800, 15, 7.10543e-015>, <-0.707107, -0.707107, 0> }
smooth_triangle { <400, 415, 0>, <1, 0, 0>, <400, 400, 0>, <1, 0, 0>, <400, 400, 200>, <1, 0, 0> }
smooth_triangle { <400, 415, 200>, <1, 0, 0>, <400, 415, 0>, <1, 0, 0>, <400, 400, 200>, <1, 0, 0> }
smooth_triangle { <800, 15, 7.10543e-015>, <-1, 0, 0>, <800, -7.10543e-015, 200>, <-1, 0, 0>, <800, 0, 0>, <-1, 0, 0> }
smooth_triangle { <800, 15, 200>, <-1, 8.88178e-016, 0>, <800, -7.10543e-015, 200>, <-1, 0, 0>, <800, 15, 7.10543e-015>, <-1, 0, 0> }
smooth_triangle { <800, -7.10543e-015, 200>, <-2.77556e-017, 0, -1>, <800, 15, 200>, <0, 0, -1>, <400, 400, 200>, <-6.04717e-017, 0, -1> }
smooth_triangle { <400, 415, 200>, <0, 0, -1>, <400, 400, 200>, <-6.04717e-017, 0, -1>, <800, 15, 200>, <0, 0, -1> }
}
#declare tejado45_der_2metros_final=mesh{
smooth_triangle { <800.038, 0, 0>, <0, 0, 1>, <400.038, 400, 0>, <0, 0, 1>, <800.038, 15, 5.77316e-015>, <0, 0, 1> }
smooth_triangle { <800.038, 15, 5.77316e-015>, <0, 0, 1>, <400.038, 400, 0>, <0, 0, 1>, <400.038, 415, 0>, <0, 0, 1> }
smooth_triangle { <400.038, 400, 0>, <0.707107, 0.707107, 0>, <800.038, 0, 0>, <0.707107, 0.707107, 0>, <800.038, 0, 200>, <0.707107, 0.707107, 0> }
smooth_triangle { <800.038, 0, 200>, <0.707107, 0.707107, 0>, <400.038, 400, 200>, <0.707107, 0.707107, 0>, <400.038, 400, 0>, <0.707107, 0.707107, 0> }
smooth_triangle { <800.038, 15, 5.77316e-015>, <-0.707107, -0.707107, 0>, <400.038, 415, 0>, <-0.707107, -0.707107, 0>, <400.038, 415, 200>, <-0.707107, -0.707107, 0> }
smooth_triangle { <400.038, 415, 200>, <-0.707107, -0.707107, 0>, <800.038, 15, 200>, <-0.707107, -0.707107, 0>, <800.038, 15, 5.77316e-015>, <-0.707107, -0.707107, 0> }
smooth_triangle { <400.038, 415, 0>, <1, 0, 0>, <400.038, 400, 0>, <1, 0, 0>, <400.038, 400, 200>, <1, 0, 0> }
smooth_triangle { <400.038, 415, 200>, <1, 0, 0>, <400.038, 415, 0>, <1, 0, 0>, <400.038, 400, 200>, <1, 0, 0> }
smooth_triangle { <800.038, 15, 5.77316e-015>, <0, 0, 1>, <855.038, -40, 1.42109e-014>, <0, 0, 1>, <800.038, 0, 0>, <0, 0, 1> }
smooth_triangle { <840.038, -40, 1.42109e-014>, <0, 0, 1>, <800.038, 0, 0>, <0, 0, 1>, <855.038, -40, 1.42109e-014>, <0, 0, 1> }
smooth_triangle { <800.038, 0, 200>, <0.707107, 0.707107, 0>, <800.038, 0, 0>, <0.707107, 0.707107, 0>, <840.038, -40, 1.42109e-014>, <0.707107, 0.707107, 0> }
smooth_triangle { <840.038, -40, 200>, <0.707107, 0.707107, 0>, <800.038, 0, 200>, <0.707107, 0.707107, 0>, <840.038, -40, 1.42109e-014>, <0.707107, 0.707107, 0> }
smooth_triangle { <800.038, 15, 5.77316e-015>, <-0.707107, -0.707107, 0>, <800.038, 15, 200>, <-0.707107, -0.707107, 0>, <855.038, -40, 200>, <-0.707107, -0.707107, 0> }
smooth_triangle { <855.038, -40, 1.42109e-014>, <-0.707107, -0.707107, -2.11549e-017>, <800.038, 15, 5.77316e-015>, <-0.707107, -0.707107, 0>, <855.038, -40, 200>, <-0.707107, -0.707107, 0> }
smooth_triangle { <855.038, -40, 1.42109e-014>, <0, 1, 0>, <840.038, -40, 200>, <0, 1, 0>, <840.038, -40, 1.42109e-014>, <0, 1, 0> }
smooth_triangle { <855.038, -40, 200>, <0, 1, 0>, <840.038, -40, 200>, <0, 1, 0>, <855.038, -40, 1.42109e-014>, <0, 1, 0> }
smooth_triangle { <800.038, 0, 200>, <0, 0, -1>, <800.038, 15, 200>, <0, 0, -1>, <400.038, 400, 200>, <0, 0, -1> }
smooth_triangle { <400.038, 415, 200>, <0, 0, -1>, <400.038, 400, 200>, <0, 0, -1>, <800.038, 15, 200>, <0, 0, -1> }
smooth_triangle { <840.038, -40, 200>, <0, 0, -1>, <800.038, 15, 200>, <0, 0, -1>, <800.038, 0, 200>, <0, 0, -1> }
smooth_triangle { <800.038, 15, 200>, <0, 0, -1>, <840.038, -40, 200>, <0, 0, -1>, <855.038, -40, 200>, <0, 0, -1> }
}
//Ahora siguen los segmentos de tejado (45) del lado izquierdo
#declare tejado45_izq_3metros=mesh {
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <0, 15, 7.10543e-015>, <0, 0, 1>, <400, 400, 0>, <0, 0, 1> }
smooth_triangle { <0, 15, 7.10543e-015>, <0, 0, 1>, <400, 415, 0>, <0, 0, 1>, <400, 400, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 300>, <0, 0, -1>, <400, 400, 300>, <0, 0, -1>, <0, 15, 300>, <0, 0, -1> }
smooth_triangle { <0, 15, 300>, <0, 0, -1>, <400, 400, 300>, <0, 0, -1>, <400, 415, 300>, <0, 0, -1> }
smooth_triangle { <400, 400, 0>, <-0.707107, 0.707107, 0>, <0, 0, 300>, <-0.707107, 0.707107, 0>, <0, 0, 0>, <-0.707107, 0.707107, 0> }
smooth_triangle { <0, 0, 300>, <-0.707107, 0.707107, 0>, <400, 400, 0>, <-0.707107, 0.707107, 0>, <400, 400, 300>, <-0.707107, 0.707107, 0> }
smooth_triangle { <0, 15, 7.10543e-015>, <0.707107, -0.707107, 0>, <400, 415, 300>, <0.707107, -0.707107, 0>, <400, 415, 0>, <0.707107, -0.707107, 0> }
smooth_triangle { <400, 415, 300>, <0.707107, -0.707107, 0>, <0, 15, 7.10543e-015>, <0.707107, -0.707107, 0>, <0, 15, 300>, <0.707107, -0.707107, 0> }
smooth_triangle { <400, 415, 0>, <-1, 0, 0>, <400, 400, 300>, <-1, 0, 0>, <400, 400, 0>, <-1, 0, 0> }
smooth_triangle { <400, 400, 300>, <-1, 0, 0>, <400, 415, 0>, <-1, 0, 0>, <400, 415, 300>, <-1, 0, 0> }
smooth_triangle { <0, 15, 7.10543e-015>, <1, 0, 0>, <0, 0, 0>, <1, 0, 0>, <0, 0, 300>, <1, 0, 0> }
smooth_triangle { <0, 0, 300>, <1, 0, 0>, <0, 15, 300>, <1, 0, 0>, <0, 15, 7.10543e-015>, <1, 0, 0> }
}
#declare tejado45_izq_3metros_final=mesh {
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <0, 15, 5.77316e-015>, <0, 0, 1>, <400, 400, 0>, <0, 0, 1> }
smooth_triangle { <0, 15, 5.77316e-015>, <0, 0, 1>, <400, 415, 0>, <0, 0, 1>, <400, 400, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 300>, <0, 0, -1>, <400, 400, 300>, <0, 0, -1>, <0, 15, 300>, <0, 0, -1> }
smooth_triangle { <0, 15, 300>, <0, 0, -1>, <400, 400, 300>, <0, 0, -1>, <400, 415, 300>, <0, 0, -1> }
smooth_triangle { <400, 400, 0>, <-0.707107, 0.707107, 0>, <0, 0, 300>, <-0.707107, 0.707107, 0>, <0, 0, 0>, <-0.707107, 0.707107, 0> }
smooth_triangle { <0, 0, 300>, <-0.707107, 0.707107, 0>, <400, 400, 0>, <-0.707107, 0.707107, 0>, <400, 400, 300>, <-0.707107, 0.707107, 0> }
smooth_triangle { <0, 15, 5.77316e-015>, <0.707107, -0.707107, 0>, <400, 415, 300>, <0.707107, -0.707107, 0>, <400, 415, 0>, <0.707107, -0.707107, 0> }
smooth_triangle { <400, 415, 300>, <0.707107, -0.707107, 0>, <0, 15, 5.77316e-015>, <0.707107, -0.707107, 0>, <0, 15, 300>, <0.707107, -0.707107, 0> }
smooth_triangle { <400, 415, 0>, <-1, 0, 0>, <400, 400, 300>, <-1, 0, 0>, <400, 400, 0>, <-1, 0, 0> }
smooth_triangle { <400, 400, 300>, <-1, 0, 0>, <400, 415, 0>, <-1, 0, 0>, <400, 415, 300>, <-1, 0, 0> }
smooth_triangle { <0, 15, 5.77316e-015>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1>, <-55, -40, 1.42109e-014>, <0, 0, 1> }
smooth_triangle { <-40, -40, 1.42109e-014>, <0, 0, 1>, <-55, -40, 1.42109e-014>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1> }
smooth_triangle { <0, 15, 300>, <0, 0, -1>, <-55, -40, 300>, <0, 2.22045e-016, -1>, <0, 0, 300>, <0, 0, -1> }
smooth_triangle { <-40, -40, 300>, <0, 0, -1>, <0, 0, 300>, <0, 0, -1>, <-55, -40, 300>, <0, 2.22045e-016, -1> }
smooth_triangle { <0, 0, 300>, <-0.707107, 0.707107, 0>, <-40, -40, 300>, <-0.707107, 0.707107, 0>, <0, 0, 0>, <-0.707107, 0.707107, 0> }
smooth_triangle { <0, 0, 0>, <-0.707107, 0.707107, 0>, <-40, -40, 300>, <-0.707107, 0.707107, 0>, <-40, -40, 1.42109e-014>, <-0.707107, 0.707107, 0> }
smooth_triangle { <0, 15, 5.77316e-015>, <0.707107, -0.707107, 0>, <-55, -40, 300>, <0.707107, -0.707107, 0>, <0, 15, 300>, <0.707107, -0.707107, 0> }
smooth_triangle { <-55, -40, 1.42109e-014>, <0.707107, -0.707107, 0>, <-55, -40, 300>, <0.707107, -0.707107, 0>, <0, 15, 5.77316e-015>, <0.707107, -0.707107, 0> }
smooth_triangle { <-55, -40, 1.42109e-014>, <0, 1, 0>, <-40, -40, 1.42109e-014>, <-2.77556e-017, 1, 0>, <-40, -40, 300>, <-1.04083e-017, 1, 0> }
smooth_triangle { <-40, -40, 300>, <-1.04083e-017, 1, 0>, <-55, -40, 300>, <-1.04083e-017, 1, 0>, <-55, -40, 1.42109e-014>, <0, 1, 0> }
}
#declare tejado45_izq_4decim=mesh {
smooth_triangle { <0, 0, -40>, <1.77636e-017, 0, 1>, <0, 15, -40>, <0, 0, 1>, <400, 400, -40>, <0, -1.77636e-017, 1> }
smooth_triangle { <0, 15, -40>, <0, 0, 1>, <400, 415, -40>, <0, 0, 1>, <400, 400, -40>, <0, -1.77636e-017, 1> }
smooth_triangle { <400, 400, -40>, <-0.707107, 0.707107, 0>, <-2.84217e-014, -1.42109e-014, 0>, <-0.707107, 0.707107, 0>, <0, 0, -40>, <-0.707107, 0.707107, 0> }
smooth_triangle { <-2.84217e-014, -1.42109e-014, 0>, <-0.707107, 0.707107, 0>, <400, 400, -40>, <-0.707107, 0.707107, 0>, <400, 400, 0>, <-0.707107, 0.707107, 0> }
smooth_triangle { <0, 15, -40>, <0.707107, -0.707107, 0>, <400, 415, 0>, <0.707107, -0.707107, 0>, <400, 415, -40>, <0.707107, -0.707107, 0> }
smooth_triangle { <-7.10543e-014, 15, 0>, <0.707107, -0.707107, 0>, <400, 415, 0>, <0.707107, -0.707107, 0>, <0, 15, -40>, <0.707107, -0.707107, 0> }
smooth_triangle { <400, 415, -40>, <-1, 0, 0>, <400, 400, 0>, <-1, -1.77636e-015, 0>, <400, 400, -40>, <-1, 0, 0> }
smooth_triangle { <400, 415, 0>, <-1, -1.77636e-015, 0>, <400, 400, 0>, <-1, -1.77636e-015, 0>, <400, 415, -40>, <-1, 0, 0> }
smooth_triangle { <-2.84217e-014, -1.42109e-014, 0>, <0, 0, -1>, <400, 400, 0>, <0, 0, -1>, <-7.10543e-014, 15, 0>, <0, 0, -1> }
smooth_triangle { <400, 415, 0>, <0, 0, -1>, <-7.10543e-014, 15, 0>, <0, 0, -1>, <400, 400, 0>, <0, 0, -1> }
smooth_triangle { <0, 15, -40>, <1, 0, 0>, <0, 0, -40>, <1, 0, 0>, <-2.84217e-014, -1.42109e-014, 0>, <1, 0, 0> }
smooth_triangle { <-7.10543e-014, 15, 0>, <1, 0, 0>, <0, 15, -40>, <1, 0, 0>, <-2.84217e-014, -1.42109e-014, 0>, <1, 0, 0> }
}
#declare tejado45_izq_4decim_final=mesh {
smooth_triangle { <0, 0, -40>, <1.77636e-017, 0, 1>, <0, 15, -40>, <0, 0, 1>, <400, 400, -40>, <0, -1.77636e-017, 1> }
smooth_triangle { <0, 15, -40>, <0, 0, 1>, <400, 415, -40>, <0, 0, 1>, <400, 400, -40>, <0, -1.77636e-017, 1> }
smooth_triangle { <400, 400, -40>, <-0.707107, 0.707107, 0>, <-2.84217e-014, -1.42109e-014, 0>, <-0.707107, 0.707107, 0>, <0, 0, -40>, <-0.707107, 0.707107, 0> }
smooth_triangle { <-2.84217e-014, -1.42109e-014, 0>, <-0.707107, 0.707107, 0>, <400, 400, -40>, <-0.707107, 0.707107, 0>, <400, 400, 0>, <-0.707107, 0.707107, 0> }
smooth_triangle { <0, 15, -40>, <0.707107, -0.707107, 0>, <400, 415, 0>, <0.707107, -0.707107, 0>, <400, 415, -40>, <0.707107, -0.707107, 0> }
smooth_triangle { <400, 415, 0>, <0.707107, -0.707107, 0>, <0, 15, -40>, <0.707107, -0.707107, 0>, <-7.10543e-014, 15, 0>, <0.707107, -0.707107, 0> }
smooth_triangle { <400, 415, -40>, <-1, 0, 0>, <400, 400, 0>, <-1, -1.77636e-015, 0>, <400, 400, -40>, <-1, 0, 0> }
smooth_triangle { <400, 415, 0>, <-1, -1.77636e-015, 0>, <400, 400, 0>, <-1, -1.77636e-015, 0>, <400, 415, -40>, <-1, 0, 0> }
smooth_triangle { <0, 15, -40>, <0, 0, 1>, <0, 0, -40>, <1.77636e-017, 0, 1>, <-55, -40, -40>, <0, 0, 1> }
smooth_triangle { <-40, -40, -40>, <0, 0, 1>, <-55, -40, -40>, <0, 0, 1>, <0, 0, -40>, <1.77636e-017, 0, 1> }
smooth_triangle { <-2.84217e-014, -1.42109e-014, 0>, <-0.707107, 0.707107, 0>, <-40, -40, -40>, <-0.707107, 0.707107, 0>, <0, 0, -40>, <-0.707107, 0.707107, 0> }
smooth_triangle { <-40, -40, 0>, <-0.707107, 0.707107, 0>, <-40, -40, -40>, <-0.707107, 0.707107, 0>, <-2.84217e-014, -1.42109e-014, 0>, <-0.707107, 0.707107, 0> }
smooth_triangle { <0, 15, -40>, <0.707107, -0.707107, 0>, <-55, -40, 0>, <0.707107, -0.707107, 0>, <-7.10543e-014, 15, 0>, <0.707107, -0.707107, 0> }
smooth_triangle { <-55, -40, -40>, <0.707107, -0.707107, -7.85046e-017>, <-55, -40, 0>, <0.707107, -0.707107, 0>, <0, 15, -40>, <0.707107, -0.707107, 0> }
smooth_triangle { <-55, -40, -40>, <-5.55112e-017, 1, 0>, <-40, -40, -40>, <-5.55112e-017, 1, 0>, <-40, -40, 0>, <-5.55112e-017, 1, 0> }
smooth_triangle { <-55, -40, 0>, <-5.55112e-017, 1, 0>, <-55, -40, -40>, <-5.55112e-017, 1, 0>, <-40, -40, 0>, <-5.55112e-017, 1, 0> }
smooth_triangle { <-2.84217e-014, -1.42109e-014, 0>, <0, 0, -1>, <400, 400, 0>, <0, 0, -1>, <-7.10543e-014, 15, 0>, <0, 0, -1> }
smooth_triangle { <400, 415, 0>, <0, 0, -1>, <-7.10543e-014, 15, 0>, <0, 0, -1>, <400, 400, 0>, <0, 0, -1> }
smooth_triangle { <-40, -40, 0>, <0, 0, -1>, <-2.84217e-014, -1.42109e-014, 0>, <0, 0, -1>, <-7.10543e-014, 15, 0>, <0, 0, -1> }
smooth_triangle { <-7.10543e-014, 15, 0>, <0, 0, -1>, <-55, -40, 0>, <0, 0, -1>, <-40, -40, 0>, <0, 0, -1> }
}
#declare tejado45_izq_2metros=mesh {
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <0, 15, 7.10543e-015>, <0, 0, 1>, <400, 400, 0>, <0, 0, 1> }
smooth_triangle { <0, 15, 7.10543e-015>, <0, 0, 1>, <400, 415, 0>, <0, 0, 1>, <400, 400, 0>, <0, 0, 1> }
smooth_triangle { <400, 400, 0>, <-0.707107, 0.707107, 0>, <-7.10543e-015, -7.10543e-015, 200>, <-0.707107, 0.707107, 0>, <0, 0, 0>, <-0.707107, 0.707107, 0> }
smooth_triangle { <-7.10543e-015, -7.10543e-015, 200>, <-0.707107, 0.707107, 0>, <400, 400, 0>, <-0.707107, 0.707107, 0>, <400, 400, 200>, <-0.707107, 0.707107, 0> }
smooth_triangle { <0, 15, 7.10543e-015>, <0.707107, -0.707107, 0>, <400, 415, 200>, <0.707107, -0.707107, 0>, <400, 415, 0>, <0.707107, -0.707107, 0> }
smooth_triangle { <400, 415, 200>, <0.707107, -0.707107, 0>, <0, 15, 7.10543e-015>, <0.707107, -0.707107, 0>, <0, 15, 200>, <0.707107, -0.707107, 0> }
smooth_triangle { <400, 415, 0>, <-1, 0, 0>, <400, 400, 200>, <-1, 0, 0>, <400, 400, 0>, <-1, 0, 0> }
smooth_triangle { <400, 415, 200>, <-1, 0, 0>, <400, 400, 200>, <-1, 0, 0>, <400, 415, 0>, <-1, 0, 0> }
smooth_triangle { <0, 15, 7.10543e-015>, <1, 0, 0>, <0, 0, 0>, <1, 0, 0>, <-7.10543e-015, -7.10543e-015, 200>, <1, 0, 0> }
smooth_triangle { <0, 15, 200>, <1, 0, 0>, <0, 15, 7.10543e-015>, <1, 0, 0>, <-7.10543e-015, -7.10543e-015, 200>, <1, 0, 0> }
smooth_triangle { <-7.10543e-015, -7.10543e-015, 200>, <2.77556e-017, 0, -1>, <400, 400, 200>, <6.04717e-017, 0, -1>, <0, 15, 200>, <0, 0, -1> }
smooth_triangle { <400, 415, 200>, <0, 0, -1>, <0, 15, 200>, <0, 0, -1>, <400, 400, 200>, <6.04717e-017, 0, -1> }
}
#declare tejado45_izq_2metros_final=mesh{
smooth_triangle { <0, 0, 0>, <0, 0, 1>, <0, 15, 5.77316e-015>, <0, 0, 1>, <400, 400, 0>, <0, 0, 1> }
smooth_triangle { <0, 15, 5.77316e-015>, <0, 0, 1>, <400, 415, 0>, <0, 0, 1>, <400, 400, 0>, <0, 0, 1> }
smooth_triangle { <400, 400, 0>, <-0.707107, 0.707107, 0>, <-1.42109e-014, 0, 200>, <-0.707107, 0.707107, 0>, <0, 0, 0>, <-0.707107, 0.707107, 0> }
smooth_triangle { <-1.42109e-014, 0, 200>, <-0.707107, 0.707107, 0>, <400, 400, 0>, <-0.707107, 0.707107, 0>, <400, 400, 200>, <-0.707107, 0.707107, 0> }
smooth_triangle { <0, 15, 5.77316e-015>, <0.707107, -0.707107, 0>, <400, 415, 200>, <0.707107, -0.707107, 0>, <400, 415, 0>, <0.707107, -0.707107, 0> }
smooth_triangle { <400, 415, 200>, <0.707107, -0.707107, 0>, <0, 15, 5.77316e-015>, <0.707107, -0.707107, 0>, <-4.26326e-014, 15, 200>, <0.707107, -0.707107, 0> }
smooth_triangle { <400, 415, 0>, <-1, 0, 0>, <400, 400, 200>, <-1, 0, 0>, <400, 400, 0>, <-1, 0, 0> }
smooth_triangle { <400, 415, 200>, <-1, 0, 0>, <400, 400, 200>, <-1, 0, 0>, <400, 415, 0>, <-1, 0, 0> }
smooth_triangle { <0, 15, 5.77316e-015>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1>, <-55, -40, 1.42109e-014>, <0, 0, 1> }
smooth_triangle { <-40, -40, 1.42109e-014>, <0, 0, 1>, <-55, -40, 1.42109e-014>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1> }
smooth_triangle { <-1.42109e-014, 0, 200>, <-0.707107, 0.707107, 0>, <-40, -40, 1.42109e-014>, <-0.707107, 0.707107, 0>, <0, 0, 0>, <-0.707107, 0.707107, 0> }
smooth_triangle { <-40, -40, 200>, <-0.707107, 0.707107, 0>, <-40, -40, 1.42109e-014>, <-0.707107, 0.707107, 0>, <-1.42109e-014, 0, 200>, <-0.707107, 0.707107, 0> }
smooth_triangle { <0, 15, 5.77316e-015>, <0.707107, -0.707107, 0>, <-55, -40, 200>, <0.707107, -0.707107, -5.0243e-017>, <-4.26326e-014, 15, 200>, <0.707107, -0.707107, 0> }
smooth_triangle { <-55, -40, 1.42109e-014>, <0.707107, -0.707107, -2.11549e-017>, <-55, -40, 200>, <0.707107, -0.707107, -5.0243e-017>, <0, 15, 5.77316e-015>, <0.707107, -0.707107, 0> }
smooth_triangle { <-55, -40, 1.42109e-014>, <0, 1, 0>, <-40, -40, 1.42109e-014>, <0, 1, 0>, <-40, -40, 200>, <2.77556e-017, 1, 0> }
smooth_triangle { <-55, -40, 200>, <0, 1, 0>, <-55, -40, 1.42109e-014>, <0, 1, 0>, <-40, -40, 200>, <2.77556e-017, 1, 0> }
smooth_triangle { <-1.42109e-014, 0, 200>, <0, 0, -1>, <400, 400, 200>, <0, 0, -1>, <-4.26326e-014, 15, 200>, <0, -6.53373e-017, -1> }
smooth_triangle { <400, 415, 200>, <0, 0, -1>, <-4.26326e-014, 15, 200>, <0, -6.53373e-017, -1>, <400, 400, 200>, <0, 0, -1> }
smooth_triangle { <-40, -40, 200>, <0, 0, -1>, <-1.42109e-014, 0, 200>, <0, 0, -1>, <-4.26326e-014, 15, 200>, <0, -6.53373e-017, -1> }
smooth_triangle { <-4.26326e-014, 15, 200>, <0, -6.53373e-017, -1>, <-55, -40, 200>, <2.25514e-017, 0, -1>, <-40, -40, 200>, <0, 0, -1> }
}
// *********** OBJETOS PARA TEJADOS DE 63 grados DE INCLIN. *************
/* Estos tejados se emplean para los laterales y las estructuras colgantes
de las casas. Los colgantes son de dos tipos; los de 2 y los de 4 metros
de profundidad. Estas estructuras usan bloques de tejado de 2 metros de
prof. en Z. Los paneles frontales son de 2(Y)*4(X) y 2*2. */
#declare viga_paredT2x4_izq=mesh{
smooth_triangle { <-1.77636e-014, 200, 10>, <0, 0, -1>, <-10, 195, 10>, <0, 0, -1>, <0, 0, 10>, <0, 0, -1> }
smooth_triangle { <0, 0, 10>, <0, 0, -1>, <-10, 195, 10>, <0, 0, -1>, <-10, 0, 10>, <0, 0, -1> }
smooth_triangle { <-1.42109e-014, 200, -10>, <0, 0, 1>, <0, -1.77636e-015, -10>, <0, 0, 1>, <-10, 195, -10>, <0, 0, 1> }
smooth_triangle { <0, -1.77636e-015, -10>, <0, 0, 1>, <-10, 0, -10>, <0, 0, 1>, <-10, 195, -10>, <0, 0, 1> }
smooth_triangle { <0, 0, 10>, <0, 1, 0>, <-10, 0, 10>, <0, 1, 0>, <-10, 0, -10>, <0, 1, 0> }
smooth_triangle { <-10, 0, -10>, <0, 1, 0>, <0, -1.77636e-015, -10>, <0, 1, 0>, <0, 0, 10>, <0, 1, 0> }
smooth_triangle { <-10, 0, 10>, <1, 0, 0>, <-10, 195, 10>, <1, 0, 0>, <-10, 195, -10>, <1, 0, 0> }
smooth_triangle { <-10, 195, -10>, <1, 0, 0>, <-10, 0, -10>, <1, 0, 0>, <-10, 0, 10>, <1, 0, 0> }
smooth_triangle { <-1.77636e-014, 200, 10>, <0.447214, -0.894427, -8.84214e-016>, <-1.42109e-014, 200, -10>, <0.447214, -0.894427, 0>, <-10, 195, 10>, <0.447214, -0.894427, -9.8991e-016> }
smooth_triangle { <-10, 195, -10>, <0.447214, -0.894427, -9.8991e-016>, <-10, 195, 10>, <0.447214, -0.894427, -9.8991e-016>, <-1.42109e-014, 200, -10>, <0.447214, -0.894427, 0> }
smooth_triangle { <0, 0, 10>, <-1, 0, 0>, <-1.42109e-014, 200, -10>, <-1, 0, 0>, <-1.77636e-014, 200, 10>, <-1, 0, 0> }
smooth_triangle { <-1.42109e-014, 200, -10>, <-1, 0, 0>, <0, 0, 10>, <-1, 0, 0>, <0, -1.77636e-015, -10>, <-1, 0, 0> }
}
#declare viga_paredT2x4_der=mesh{
smooth_triangle { <1.77636e-014, 200, 10>, <0, 0, -1>, <0, 0, 10>, <0, 0, -1>, <10, 195, 10>, <0, 0, -1> }
smooth_triangle { <0, 0, 10>, <0, 0, -1>, <10, 0, 10>, <0, 0, -1>, <10, 195, 10>, <0, 0, -1> }
smooth_triangle { <1.42109e-014, 200, -10>, <0, 0, 1>, <10, 195, -10>, <0, 0, 1>, <0, -1.77636e-015, -10>, <0, 0, 1> }
smooth_triangle { <0, -1.77636e-015, -10>, <0, 0, 1>, <10, 195, -10>, <0, 0, 1>, <10, 0, -10>, <0, 0, 1> }
smooth_triangle { <0, 0, 10>, <0, 1, 0>, <10, 0, -10>, <0, 1, 0>, <10, 0, 10>, <0, 1, 0> }
smooth_triangle { <10, 0, -10>, <0, 1, 0>, <0, 0, 10>, <0, 1, 0>, <0, -1.77636e-015, -10>, <0, 1, 0> }
smooth_triangle { <10, 0, 10>, <-1, 0, 0>, <10, 195, -10>, <-1, 0, 0>, <10, 195, 10>, <-1, 0, 0> }
smooth_triangle { <10, 195, -10>, <-1, 0, 0>, <10, 0, 10>, <-1, 0, 0>, <10, 0, -10>, <-1, 0, 0> }
smooth_triangle { <1.77636e-014, 200, 10>, <-0.447214, -0.894427, -8.84214e-016>, <10, 195, 10>, <-0.447214, -0.894427, -9.8991e-016>, <1.42109e-014, 200, -10>, <-0.447214, -0.894427, 0> }
smooth_triangle { <10, 195, -10>, <-0.447214, -0.894427, -9.8991e-016>, <1.42109e-014, 200, -10>, <-0.447214, -0.894427, 0>, <10, 195, 10>, <-0.447214, -0.894427, -9.8991e-016> }
smooth_triangle { <0, 0, 10>, <1, 0, 0>, <1.77636e-014, 200, 10>, <1, 0, 0>, <1.42109e-014, 200, -10>, <1, 0, 0> }
smooth_triangle { <1.42109e-014, 200, -10>, <1, 0, 0>, <0, -1.77636e-015, -10>, <1, 0, 0>, <0, 0, 10>, <1, 0, 0> }
}
#declare viga_paredT1x2_izq=mesh{
smooth_triangle { <-190, 0, 10>, <0, 1.29779e-017, -1>, <-210, 95, 10>, <0, 0, -1>, <-210, 0, 10>, <2.77556e-017, 0, -1> }
smooth_triangle { <-210, 95, 10>, <0, 0, -1>, <-190, 0, 10>, <0, 1.29779e-017, -1>, <-190, 105, 10>, <0, 0, -1> }
smooth_triangle { <-190, 0, -10>, <0, 0, 1>, <-210, 0, -10>, <-1.38778e-017, 0, 1>, <-210, 95, -10>, <0, 0, 1> }
smooth_triangle { <-210, 95, -10>, <0, 0, 1>, <-190, 105, -10>, <0, 0, 1>, <-190, 0, -10>, <0, 0, 1> }
smooth_triangle { <-210, 0, 10>, <1, 0, 0>, <-210, 95, 10>, <1, 0, 0>, <-210, 95, -10>, <1, 0, 0> }
smooth_triangle { <-210, 95, -10>, <1, 0, 0>, <-210, 0, -10>, <1, 0, 0>, <-210, 0, 10>, <1, 0, 0> }
smooth_triangle { <-190, 105, 10>, <-1, 0, 0>, <-190, 0, 10>, <-1, 0, 0>, <-190, 0, -10>, <-1, 0, 0> }
smooth_triangle { <-190, 0, -10>, <-1, 0, 0>, <-190, 105, -10>, <-1, 0, 0>, <-190, 105, 10>, <-1, 0, 0> }
smooth_triangle { <-190, 105, 10>, <0.447214, -0.894427, 0>, <-210, 95, -10>, <0.447214, -0.894427, 0>, <-210, 95, 10>, <0.447214, -0.894427, 0> }
smooth_triangle { <-210, 95, -10>, <0.447214, -0.894427, 0>, <-190, 105, 10>, <0.447214, -0.894427, 0>, <-190, 105, -10>, <0.447214, -0.894427, 0> }
smooth_triangle { <-190, 0, 10>, <0, 1, 0>, <-210, 0, 10>, <0, 1, 0>, <-210, 0, -10>, <0, 1, 0> }
smooth_triangle { <-210, 0, -10>, <0, 1, 0>, <-190, 0, -10>, <0, 1, 0>, <-190, 0, 10>, <0, 1, 0> }
}
#declare viga_paredT1x2_der=mesh{
smooth_triangle { <190, 0, 10>, <0, 1.29779e-017, -1>, <210, 0, 10>, <-2.77556e-017, 0, -1>, <210, 95, 10>, <0, 0, -1> }
smooth_triangle { <210, 95, 10>, <0, 0, -1>, <190, 105, 10>, <0, 0, -1>, <190, 0, 10>, <0, 1.29779e-017, -1> }
smooth_triangle { <190, 0, -10>, <0, 0, 1>, <210, 95, -10>, <0, 0, 1>, <210, 0, -10>, <1.38778e-017, 0, 1> }
smooth_triangle { <210, 95, -10>, <0, 0, 1>, <190, 0, -10>, <0, 0, 1>, <190, 105, -10>, <0, 0, 1> }
smooth_triangle { <210, 0, 10>, <-1, 0, 0>, <210, 95, -10>, <-1, 0, 0>, <210, 95, 10>, <-1, 0, 0> }
smooth_triangle { <210, 95, -10>, <-1, 0, 0>, <210, 0, 10>, <-1, 0, 0>, <210, 0, -10>, <-1, 0, 0> }
smooth_triangle { <190, 105, 10>, <1, 0, 0>, <190, 0, -10>, <1, 0, 0>, <190, 0, 10>, <1, 0, 0> }
smooth_triangle { <190, 0, -10>, <1, 0, 0>, <190, 105, 10>, <1, 0, 0>, <190, 105, -10>, <1, 0, 0> }
smooth_triangle { <190, 105, 10>, <-0.447214, -0.894427, 0>, <210, 95, 10>, <-0.447214, -0.894427, 0>, <210, 95, -10>, <-0.447214, -0.894427, 0> }
smooth_triangle { <210, 95, -10>, <-0.447214, -0.894427, 0>, <190, 105, -10>, <-0.447214, -0.894427, 0>, <190, 105, 10>, <-0.447214, -0.894427, 0> }
smooth_triangle { <190, 0, 10>, <0, 1, 0>, <210, 0, -10>, <0, 1, 0>, <210, 0, 10>, <0, 1, 0> }
smooth_triangle { <210, 0, -10>, <0, 1, 0>, <190, 0, 10>, <0, 1, 0>, <190, 0, -10>, <0, 1, 0> }
}
#declare paredT2x4_completa_izq=mesh {
smooth_triangle { <-400, 0, 20>, <0, 0, -1>, <0, 0, 20>, <0, 0, -1>, <-2.84217e-014, 200, 20>, <0, 0, -1> }
smooth_triangle { <-400, 0, 0>, <0, 0, 1>, <-3.55271e-014, 200, -8.88178e-016>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 20>, <0, 1, 0>, <-400, 0, 20>, <0, 1, 0>, <-400, 0, 0>, <0, 1, 0> }
smooth_triangle { <-400, 0, 0>, <0, 1, 0>, <0, 0, 0>, <0, 1, 0>, <0, 0, 20>, <0, 1, 0> }
smooth_triangle { <-2.84217e-014, 200, 20>, <-1, 0, 0>, <0, 0, 20>, <-1, 0, 0>, <0, 0, 0>, <-1, 0, 0> }
smooth_triangle { <0, 0, 0>, <-1, 0, 0>, <-3.55271e-014, 200, -8.88178e-016>, <-1, 0, 0>, <-2.84217e-014, 200, 20>, <-1, 0, 0> }
smooth_triangle { <-2.84217e-014, 200, 20>, <0.447214, -0.894427, 0>, <-400, 0, 0>, <0.447214, -0.894427, 0>, <-400, 0, 20>, <0.447214, -0.894427, 0> }
smooth_triangle { <-400, 0, 0>, <0.447214, -0.894427, 0>, <-2.84217e-014, 200, 20>, <0.447214, -0.894427, 0>, <-3.55271e-014, 200, -8.88178e-016>, <0.447214, -0.894427, 0> }
}
#declare paredT2x4_completa_der=mesh{
smooth_triangle { <400, 0, 20>, <0, 0, -1>, <2.84217e-014, 200, 20>, <0, 0, -1>, <0, 0, 20>, <0, 0, -1> }
smooth_triangle { <400, 0, 0>, <0, 0, 1>, <0, 0, 0>, <0, 0, 1>, <3.55271e-014, 200, -8.88178e-016>, <0, 0, 1> }
smooth_triangle { <0, 0, 20>, <0, 1, 0>, <400, 0, 0>, <0, 1, 0>, <400, 0, 20>, <0, 1, 0> }
smooth_triangle { <400, 0, 0>, <0, 1, 0>, <0, 0, 20>, <0, 1, 0>, <0, 0, 0>, <0, 1, 0> }
smooth_triangle { <2.84217e-014, 200, 20>, <1, 0, 0>, <0, 0, 0>, <1, 0, 0>, <0, 0, 20>, <1, 0, 0> }
smooth_triangle { <0, 0, 0>, <1, 0, 0>, <2.84217e-014, 200, 20>, <1, 0, 0>, <3.55271e-014, 200, -8.88178e-016>, <1, 0, 0> }
smooth_triangle { <2.84217e-014, 200, 20>, <-0.447214, -0.894427, 0>, <400, 0, 20>, <-0.447214, -0.894427, 0>, <400, 0, 0>, <-0.447214, -0.894427, 0> }
smooth_triangle { <400, 0, 0>, <-0.447214, -0.894427, 0>, <3.55271e-014, 200, -8.88178e-016>, <-0.447214, -0.894427, 0>, <2.84217e-014, 200, 20>, <-0.447214, -0.894427, 0> }
}
#declare tejado63_2x4_izq_2metros=mesh{
smooth_triangle { <-425, -0.530246, 0>, <0, 0, 1>, <0, 200, 0>, <0, 0, 1>, <-425, -12.5, 0>, <0, 0, 1> }
smooth_triangle { <0, 200, 0>, <0, 0, 1>, <-425, -0.530246, 0>, <0, 0, 1>, <0, 211.97, 0>, <0, 0, 1> }
smooth_triangle { <-425, -0.530246, 200>, <0, 0, -1>, <-425, -12.5, 200>, <0, 0, -1>, <0, 200, 200>, <0, 0, -1> }
smooth_triangle { <0, 200, 200>, <0, 0, -1>, <0, 211.97, 200>, <0, 0, -1>, <-425, -0.530246, 200>, <0, 0, -1> }
smooth_triangle { <0, 200, 0>, <-1, 0, 0>, <0, 211.97, 0>, <-1, 0, 0>, <0, 211.97, 200>, <-1, 0, 0> }
smooth_triangle { <0, 211.97, 200>, <-1, 0, 0>, <0, 200, 200>, <-1, 0, 0>, <0, 200, 0>, <-1, 0, 0> }
smooth_triangle { <0, 211.97, 0>, <0.447214, -0.894427, 0>, <-425, -0.530246, 0>, <0.447214, -0.894427, 0>, <-425, -0.530246, 200>, <0.447214, -0.894427, 0> }
smooth_triangle { <-425, -0.530246, 200>, <0.447214, -0.894427, 0>, <0, 211.97, 200>, <0.447214, -0.894427, 0>, <0, 211.97, 0>, <0.447214, -0.894427, 0> }
smooth_triangle { <-425, -12.5, 0>, <-0.447214, 0.894427, 0>, <0, 200, 0>, <-0.447214, 0.894427, 0>, <0, 200, 200>, <-0.447214, 0.894427, 0> }
smooth_triangle { <0, 200, 200>, <-0.447214, 0.894427, 0>, <-425, -12.5, 200>, <-0.447214, 0.894427, 0>, <-425, -12.5, 0>, <-0.447214, 0.894427, 0> }
smooth_triangle { <-425, -12.5, 0>, <1, -1.77636e-015, 0>, <-425, -0.530246, 200>, <1, -2.22045e-016, 0>, <-425, -0.530246, 0>, <1, -1.77636e-015, 0> }
smooth_triangle { <-425, -0.530246, 200>, <1, -2.22045e-016, 0>, <-425, -12.5, 0>, <1, -1.77636e-015, 0>, <-425, -12.5, 200>, <1, -2.22045e-016, 0> }
}
#declare tejado63_2x4_der_2metros=mesh{
smooth_triangle { <425, -0.530246, 0>, <0, 0, 1>, <425, -12.5, 0>, <0, 0, 1>, <0, 200, 0>, <0, 0, 1> }
smooth_triangle { <0, 200, 0>, <0, 0, 1>, <0, 211.97, 0>, <0, 0, 1>, <425, -0.530246, 0>, <0, 0, 1> }
smooth_triangle { <425, -0.530246, 200>, <0, 0, -1>, <0, 200, 200>, <0, 0, -1>, <425, -12.5, 200>, <0, 0, -1> }
smooth_triangle { <0, 200, 200>, <0, 0, -1>, <425, -0.530246, 200>, <0, 0, -1>, <0, 211.97, 200>, <0, 0, -1> }
smooth_triangle { <0, 200, 0>, <1, 0, 0>, <0, 211.97, 200>, <1, 0, 0>, <0, 211.97, 0>, <1, 0, 0> }
smooth_triangle { <0, 211.97, 200>, <1, 0, 0>, <0, 200, 0>, <1, 0, 0>, <0, 200, 200>, <1, 0, 0> }
smooth_triangle { <0, 211.97, 0>, <-0.447214, -0.894427, 0>, <425, -0.530246, 200>, <-0.447214, -0.894427, 0>, <425, -0.530246, 0>, <-0.447214, -0.894427, 0> }
smooth_triangle { <425, -0.530246, 200>, <-0.447214, -0.894427, 0>, <0, 211.97, 0>, <-0.447214, -0.894427, 0>, <0, 211.97, 200>, <-0.447214, -0.894427, 0> }
smooth_triangle { <425, -12.5, 0>, <0.447214, 0.894427, 0>, <0, 200, 200>, <0.447214, 0.894427, 0>, <0, 200, 0>, <0.447214, 0.894427, 0> }
smooth_triangle { <0, 200, 200>, <0.447214, 0.894427, 0>, <425, -12.5, 0>, <0.447214, 0.894427, 0>, <425, -12.5, 200>, <0.447214, 0.894427, 0> }
smooth_triangle { <425, -12.5, 0>, <-1, -1.77636e-015, 0>, <425, -0.530246, 0>, <-1, -1.77636e-015, 0>, <425, -0.530246, 200>, <-1, -2.22045e-016, 0> }
smooth_triangle { <425, -0.530246, 200>, <-1, -2.22045e-016, 0>, <425, -12.5, 200>, <-1, -2.22045e-016, 0>, <425, -12.5, 0>, <-1, -1.77636e-015, 0> }
}
#declare tejado63_2x4_izq_2decim=mesh{
smooth_triangle { <-425, -0.530246, 0>, <0, 0, -1>, <-425, -12.5, -3.55271e-015>, <0, 0, -1>, <0, 200, 0>, <0, 0, -1> }
smooth_triangle { <0, 200, 0>, <0, 0, -1>, <0, 211.97, 0>, <0, 0, -1>, <-425, -0.530246, 0>, <0, 0, -1> }
smooth_triangle { <-425, -0.530246, -20>, <-8.35933e-018, 1.67187e-017, 1>, <0, 200, -20>, <0, -1.61487e-017, 1>, <-425, -12.5, -20>, <0, 0, 1> }
smooth_triangle { <0, 200, -20>, <0, -1.61487e-017, 1>, <-425, -0.530246, -20>, <-8.35933e-018, 1.67187e-017, 1>, <0, 211.97, -20>, <0, 0, 1> }
smooth_triangle { <0, 200, 0>, <-1, 0, 0>, <0, 211.97, -20>, <-1, 0, 0>, <0, 211.97, 0>, <-1, 0, 0> }
smooth_triangle { <0, 211.97, -20>, <-1, 0, 0>, <0, 200, 0>, <-1, 0, 0>, <0, 200, -20>, <-1, 0, 0> }
smooth_triangle { <0, 211.97, 0>, <0.447214, -0.894427, 0>, <-425, -0.530246, -20>, <0.447214, -0.894427, -1.27106e-015>, <-425, -0.530246, 0>, <0.447214, -0.894427, 0> }
smooth_triangle { <-425, -0.530246, -20>, <0.447214, -0.894427, -1.27106e-015>, <0, 211.97, 0>, <0.447214, -0.894427, 0>, <0, 211.97, -20>, <0.447214, -0.894427, 0> }
smooth_triangle { <-425, -12.5, -3.55271e-015>, <-0.447214, 0.894427, 0>, <0, 200, -20>, <-0.447214, 0.894427, 0>, <0, 200, 0>, <-0.447214, 0.894427, 0> }
smooth_triangle { <0, 200, -20>, <-0.447214, 0.894427, 0>, <-425, -12.5, -3.55271e-015>, <-0.447214, 0.894427, 0>, <-425, -12.5, -20>, <-0.447214, 0.894427, 1.19162e-015> }
smooth_triangle { <-425, -0.530246, 0>, <1, 0, 0>, <-425, -12.5, -20>, <1, 0, 0>, <-425, -12.5, -3.55271e-015>, <1, 0, 0> }
smooth_triangle { <-425, -12.5, -20>, <1, 0, 0>, <-425, -0.530246, 0>, <1, 0, 0>, <-425, -0.530246, -20>, <1, 0, 0> }
}
#declare tejado63_2x4_der_2decim=mesh{
smooth_triangle { <425, -0.530246, 0>, <0, 0, -1>, <0, 200, 0>, <0, 0, -1>, <425, -12.5, -3.55271e-015>, <0, 0, -1> }
smooth_triangle { <0, 200, 0>, <0, 0, -1>, <425, -0.530246, 0>, <0, 0, -1>, <0, 211.97, 0>, <0, 0, -1> }
smooth_triangle { <425, -0.530246, -20>, <8.35933e-018, 1.67187e-017, 1>, <425, -12.5, -20>, <0, 0, 1>, <0, 200, -20>, <0, -1.61487e-017, 1> }
smooth_triangle { <0, 200, -20>, <0, -1.61487e-017, 1>, <0, 211.97, -20>, <0, 0, 1>, <425, -0.530246, -20>, <8.35933e-018, 1.67187e-017, 1> }
smooth_triangle { <0, 200, 0>, <1, 0, 0>, <0, 211.97, 0>, <1, 0, 0>, <0, 211.97, -20>, <1, 0, 0> }
smooth_triangle { <0, 211.97, -20>, <1, 0, 0>, <0, 200, -20>, <1, 0, 0>, <0, 200, 0>, <1, 0, 0> }
smooth_triangle { <0, 211.97, 0>, <-0.447214, -0.894427, 0>, <425, -0.530246, 0>, <-0.447214, -0.894427, 0>, <425, -0.530246, -20>, <-0.447214, -0.894427, -1.27106e-015> }
smooth_triangle { <425, -0.530246, -20>, <-0.447214, -0.894427, -1.27106e-015>, <0, 211.97, -20>, <-0.447214, -0.894427, 0>, <0, 211.97, 0>, <-0.447214, -0.894427, 0> }
smooth_triangle { <425, -12.5, -3.55271e-015>, <0.447214, 0.894427, 0>, <0, 200, 0>, <0.447214, 0.894427, 0>, <0, 200, -20>, <0.447214, 0.894427, 0> }
smooth_triangle { <0, 200, -20>, <0.447214, 0.894427, 0>, <425, -12.5, -20>, <0.447214, 0.894427, 1.19162e-015>, <425, -12.5, -3.55271e-015>, <0.447214, 0.894427, 0> }
smooth_triangle { <425, -0.530246, 0>, <-1, 0, 0>, <425, -12.5, -3.55271e-015>, <-1, 0, 0>, <425, -12.5, -20>, <-1, 0, 0> }
smooth_triangle { <425, -12.5, -20>, <-1, 0, 0>, <425, -0.530246, -20>, <-1, 0, 0>, <425, -0.530246, 0>, <-1, 0, 0> }
}
//este trozos se usan con colgantes pequeños de 1 metro de alto * 2 de X
#declare paredT1x2_completa_izq=mesh {
smooth_triangle { <-2.84217e-014, 100, 20>, <0, 0, -1>, <-200, 0, 20>, <0, 0, -1>, <0, 0, 20>, <0, 0, -1> }
smooth_triangle { <0, 100, 1.77636e-014>, <0, 0, 1>, <2.84217e-014, 5.68434e-014, 1.42109e-014>, <0, 0, 1>, <-200, 0, 0>, <0, 0, 1> }
smooth_triangle { <0, 0, 20>, <0, 1, 0>, <-200, 0, 20>, <0, 1, 0>, <-200, 0, 0>, <0, 1, 0> }
smooth_triangle { <-200, 0, 0>, <0, 1, 0>, <2.84217e-014, 5.68434e-014, 1.42109e-014>, <0, 1, 0>, <0, 0, 20>, <0, 1, 0> }
smooth_triangle { <-2.84217e-014, 100, 20>, <0.447214, -0.894427, 0>, <-200, 0, 0>, <0.447214, -0.894427, 0>, <-200, 0, 20>, <0.447214, -0.894427, 0> }
smooth_triangle { <-200, 0, 0>, <0.447214, -0.894427, 0>, <-2.84217e-014, 100, 20>, <0.447214, -0.894427, 0>, <0, 100, 1.77636e-014>, <0.447214, -0.894427, 4.42107e-016> }
smooth_triangle { <0, 0, 20>, <-1, 0, 0>, <0, 100, 1.77636e-014>, <-1, 0, 0>, <-2.84217e-014, 100, 20>, <-1, 0, 0> }
smooth_triangle { <0, 100, 1.77636e-014>, <-1, 0, 0>, <0, 0, 20>, <-1, 0, 0>, <2.84217e-014, 5.68434e-014, 1.42109e-014>, <-1, 0, 0> }
}
#declare paredT1x2_completa_der=mesh {
smooth_triangle { <2.84217e-014, 100, 20>, <0, 0, -1>, <0, 0, 20>, <0, 0, -1>, <200, 0, 20>, <0, 0, -1> }
smooth_triangle { <0, 100, 1.77636e-014>, <0, 0, 1>, <200, 0, 0>, <0, 0, 1>, <-2.84217e-014, 5.68434e-014, 1.42109e-014>, <0, 0, 1> }
smooth_triangle { <0, 0, 20>, <0, 1, 0>, <200, 0, 0>, <0, 1, 0>, <200, 0, 20>, <0, 1, 0> }
smooth_triangle { <200, 0, 0>, <0, 1, 0>, <0, 0, 20>, <0, 1, 0>, <-2.84217e-014, 5.68434e-014, 1.42109e-014>, <0, 1, 0> }
smooth_triangle { <2.84217e-014, 100, 20>, <-0.447214, -0.894427, 0>, <200, 0, 20>, <-0.447214, -0.894427, 0>, <200, 0, 0>, <-0.447214, -0.894427, 0> }
smooth_triangle { <200, 0, 0>, <-0.447214, -0.894427, 0>, <0, 100, 1.77636e-014>, <-0.447214, -0.894427, 0>, <2.84217e-014, 100, 20>, <-0.447214, -0.894427, 0> }
smooth_triangle { <0, 0, 20>, <1, 0, 0>, <2.84217e-014, 100, 20>, <1, 0, 0>, <-2.84217e-014, 5.68434e-014, 1.42109e-014>, <1, 0, 0> }
smooth_triangle { <0, 100, 1.77636e-014>, <1, 0, 0>, <-2.84217e-014, 5.68434e-014, 1.42109e-014>, <1, 0, 0>, <2.84217e-014, 100, 20>, <1, 0, 0> }
}
#declare tejado63_1x2_izq_2metros=mesh{
smooth_triangle { <0, 100, 1.77636e-014>, <-1, 0, 0>, <0, 111.97, 1.06581e-014>, <-1, 0, 1.2919e-016>, <0, 100, 200>, <-1, 0, 0> }
smooth_triangle { <0, 100, 200>, <-1, 0, 0>, <0, 111.97, 1.06581e-014>, <-1, 0, 1.2919e-016>, <0, 111.97, 200>, <-1, 0, 0> }
smooth_triangle { <0, 100, 1.77636e-014>, <0, 0, 1>, <-225, -0.530246, 0>, <0, 0, 1>, <0, 111.97, 1.06581e-014>, <0, 0, 1> }
smooth_triangle { <-225, -0.530246, 0>, <0, 0, 1>, <0, 100, 1.77636e-014>, <0, 0, 1>, <-225, -12.5, 0>, <0, 0, 1> }
smooth_triangle { <0, 100, 200>, <0, 0, -1>, <0, 111.97, 200>, <0, 0, -1>, <-225, -0.530246, 200>, <0, 0, -1> }
smooth_triangle { <-225, -0.530246, 200>, <0, 0, -1>, <-225, -12.5, 200>, <0, 0, -1>, <0, 100, 200>, <0, 0, -1> }
smooth_triangle { <0, 111.97, 200>, <0.447214, -0.894427, 0>, <0, 111.97, 1.06581e-014>, <0.447214, -0.894427, 0>, <-225, -0.530246, 0>, <0.447214, -0.894427, 0> }
smooth_triangle { <-225, -0.530246, 200>, <0.447214, -0.894427, 0>, <0, 111.97, 200>, <0.447214, -0.894427, 0>, <-225, -0.530246, 0>, <0.447214, -0.894427, 0> }
smooth_triangle { <0, 100, 1.77636e-014>, <-0.447214, 0.894427, 0>, <0, 100, 200>, <-0.447214, 0.894427, 0>, <-225, -12.5, 200>, <-0.447214, 0.894427, 0> }
smooth_triangle { <-225, -12.5, 0>, <-0.447214, 0.894427, 0>, <0, 100, 1.77636e-014>, <-0.447214, 0.894427, 0>, <-225, -12.5, 200>, <-0.447214, 0.894427, 0> }
smooth_triangle { <-225, -12.5, 0>, <1, 0, 0>, <-225, -0.530246, 200>, <1, 0, 0>, <-225, -0.530246, 0>, <1, 0, 0> }
smooth_triangle { <-225, -0.530246, 200>, <1, 0, 0>, <-225, -12.5, 0>, <1, 0, 0>, <-225, -12.5, 200>, <1, 0, 0> }
}
#declare tejado63_1x2_der_2metros=mesh{
smooth_triangle { <0, 100, 1.77636e-014>, <1, 0, 0>, <0, 100, 200>, <1, 0, 0>, <0, 111.97, 1.06581e-014>, <1, 0, 1.2919e-016> }
smooth_triangle { <0, 100, 200>, <1, 0, 0>, <0, 111.97, 200>, <1, 0, 0>, <0, 111.97, 1.06581e-014>, <1, 0, 1.2919e-016> }
smooth_triangle { <0, 100, 1.77636e-014>, <0, 0, 1>, <0, 111.97, 1.06581e-014>, <0, 0, 1>, <225, -0.530246, 0>, <0, 0, 1> }
smooth_triangle { <225, -0.530246, 0>, <0, 0, 1>, <225, -12.5, 0>, <0, 0, 1>, <0, 100, 1.77636e-014>, <0, 0, 1> }
smooth_triangle { <0, 100, 200>, <0, 0, -1>, <225, -0.530246, 200>, <0, 0, -1>, <0, 111.97, 200>, <0, 0, -1> }
smooth_triangle { <225, -0.530246, 200>, <0, 0, -1>, <0, 100, 200>, <0, 0, -1>, <225, -12.5, 200>, <0, 0, -1> }
smooth_triangle { <0, 111.97, 200>, <-0.447214, -0.894427, 0>, <225, -0.530246, 0>, <-0.447214, -0.894427, 0>, <0, 111.97, 1.06581e-014>, <-0.447214, -0.894427, 0> }
smooth_triangle { <225, -0.530246, 200>, <-0.447214, -0.894427, 0>, <225, -0.530246, 0>, <-0.447214, -0.894427, 0>, <0, 111.97, 200>, <-0.447214, -0.894427, 0> }
smooth_triangle { <0, 100, 1.77636e-014>, <0.447214, 0.894427, 0>, <225, -12.5, 200>, <0.447214, 0.894427, 0>, <0, 100, 200>, <0.447214, 0.894427, 0> }
smooth_triangle { <225, -12.5, 0>, <0.447214, 0.894427, 0>, <225, -12.5, 200>, <0.447214, 0.894427, 0>, <0, 100, 1.77636e-014>, <0.447214, 0.894427, 0> }
smooth_triangle { <225, -12.5, 0>, <-1, 0, 0>, <225, -0.530246, 0>, <-1, 0, 0>, <225, -0.530246, 200>, <-1, 0, 0> }
smooth_triangle { <225, -0.530246, 200>, <-1, 0, 0>, <225, -12.5, 200>, <-1, 0, 0>, <225, -12.5, 0>, <-1, 0, 0> }
}
#declare tejado63_1x2_izq_2decim=mesh{
smooth_triangle { <0, 100, 1.77636e-014>, <0, 0, -1>, <0, 111.97, 1.06581e-014>, <0, 0, -1>, <-225, -0.530246, 0>, <0, 0, -1> }
smooth_triangle { <-225, -0.530246, 0>, <0, 0, -1>, <-225, -12.5, -3.55271e-015>, <0, 0, -1>, <0, 100, 1.77636e-014>, <0, 0, -1> }
smooth_triangle { <0, 100, -20>, <0, 0, 1>, <-225, -0.530246, -20>, <0, 0, 1>, <0, 111.97, -20>, <0, 0, 1> }
smooth_triangle { <-225, -0.530246, -20>, <0, 0, 1>, <0, 100, -20>, <0, 0, 1>, <-225, -12.5, -20>, <0, 0, 1> }
smooth_triangle { <0, 111.97, 1.06581e-014>, <0.447214, -0.894427, 0>, <-225, -0.530246, -20>, <0.447214, -0.894427, 0>, <-225, -0.530246, 0>, <0.447214, -0.894427, 0> }
smooth_triangle { <-225, -0.530246, -20>, <0.447214, -0.894427, 0>, <0, 111.97, 1.06581e-014>, <0.447214, -0.894427, 0>, <0, 111.97, -20>, <0.447214, -0.894427, 0> }
smooth_triangle { <-225, -12.5, -3.55271e-015>, <-0.447214, 0.894427, 0>, <0, 100, -20>, <-0.447214, 0.894427, 0>, <0, 100, 1.77636e-014>, <-0.447214, 0.894427, 0> }
smooth_triangle { <0, 100, -20>, <-0.447214, 0.894427, 0>, <-225, -12.5, -3.55271e-015>, <-0.447214, 0.894427, 0>, <-225, -12.5, -20>, <-0.447214, 0.894427, 0> }
smooth_triangle { <-225, -0.530246, 0>, <1, 0, 0>, <-225, -12.5, -20>, <1, 0, 0>, <-225, -12.5, -3.55271e-015>, <1, 0, 0> }
smooth_triangle { <-225, -12.5, -20>, <1, 0, 0>, <-225, -0.530246, 0>, <1, 0, 0>, <-225, -0.530246, -20>, <1, 0, 0> }
smooth_triangle { <0, 100, 1.77636e-014>, <-1, 0, 0>, <0, 111.97, -20>, <-1, 0, 0>, <0, 111.97, 1.06581e-014>, <-1, 0, 0> }
smooth_triangle { <0, 111.97, -20>, <-1, 0, 0>, <0, 100, 1.77636e-014>, <-1, 0, 0>, <0, 100, -20>, <-1, 0, 0> }
}
#declare tejado63_1x2_der_2decim=mesh{
smooth_triangle { <0, 100, 1.77636e-014>, <0, 0, -1>, <225, -0.530246, 0>, <0, 0, -1>, <0, 111.97, 1.06581e-014>, <0, 0, -1> }
smooth_triangle { <225, -0.530246, 0>, <0, 0, -1>, <0, 100, 1.77636e-014>, <0, 0, -1>, <225, -12.5, -3.55271e-015>, <0, 0, -1> }
smooth_triangle { <0, 100, -20>, <0, 0, 1>, <0, 111.97, -20>, <0, 0, 1>, <225, -0.530246, -20>, <0, 0, 1> }
smooth_triangle { <225, -0.530246, -20>, <0, 0, 1>, <225, -12.5, -20>, <0, 0, 1>, <0, 100, -20>, <0, 0, 1> }
smooth_triangle { <0, 111.97, 1.06581e-014>, <-0.447214, -0.894427, 0>, <225, -0.530246, 0>, <-0.447214, -0.894427, 0>, <225, -0.530246, -20>, <-0.447214, -0.894427, 0> }
smooth_triangle { <225, -0.530246, -20>, <-0.447214, -0.894427, 0>, <0, 111.97, -20>, <-0.447214, -0.894427, 0>, <0, 111.97, 1.06581e-014>, <-0.447214, -0.894427, 0> }
smooth_triangle { <225, -12.5, -3.55271e-015>, <0.447214, 0.894427, 0>, <0, 100, 1.77636e-014>, <0.447214, 0.894427, 0>, <0, 100, -20>, <0.447214, 0.894427, 0> }
smooth_triangle { <0, 100, -20>, <0.447214, 0.894427, 0>, <225, -12.5, -20>, <0.447214, 0.894427, 0>, <225, -12.5, -3.55271e-015>, <0.447214, 0.894427, 0> }
smooth_triangle { <225, -0.530246, 0>, <-1, 0, 0>, <225, -12.5, -3.55271e-015>, <-1, 0, 0>, <225, -12.5, -20>, <-1, 0, 0> }
smooth_triangle { <225, -12.5, -20>, <-1, 0, 0>, <225, -0.530246, -20>, <-1, 0, 0>, <225, -0.530246, 0>, <-1, 0, 0> }
smooth_triangle { <0, 100, 1.77636e-014>, <1, 0, 0>, <0, 111.97, 1.06581e-014>, <1, 0, 0>, <0, 111.97, -20>, <1, 0, 0> }
smooth_triangle { <0, 111.97, -20>, <1, 0, 0>, <0, 100, -20>, <1, 0, 0>, <0, 100, 1.77636e-014>, <1, 0, 0> }
}
//este pico es el unico que hay para las casas con tejado de 63 grados
#declare pico_tejado_8x2=union{
object{viga_4x4_izq}
object{viga_4x4_der}
object{paredT4x4_completa_izq}
object{paredT4x4_completa_der}
object{vigas_paredT4x4_sin_adornos}
}
/*finalmente aqui van las TAPAS y las VIGAS para las estructuras COLGANTES
Todas estas estruc. estan centradas en Z con respecto a la tapa de suelo
para poderlas girar a -X */
//primero la tapa del colgante de 4 metros de ancho (en X)
#declare tapa_suelo_colgante4X=mesh{
smooth_triangle { <0, -11.25, -100>, <0, 1, 0>, <400, -11.25, -100>, <0, 1, 0>, <400, -11.25, 100>, <0, 1, 0> }
smooth_triangle { <400, -11.25, 100>, <0, 1, 0>, <0, -11.25, 100>, <0, 1, 0>, <0, -11.25, -100>, <0, 1, 0> }
smooth_triangle { <0, 0, -100>, <0, -1, 0>, <400, 0, 100>, <0, -1, 0>, <400, 0, -100>, <0, -1, 0> }
smooth_triangle { <400, 0, 100>, <0, -1, 0>, <0, 0, -100>, <0, -1, 0>, <0, 0, 100>, <0, -1, 0> }
smooth_triangle { <0, -11.25, -100>, <0, 0, 1>, <400, 0, -100>, <0, 0, 1>, <400, -11.25, -100>, <0, 0, 1> }
smooth_triangle { <400, 0, -100>, <0, 0, 1>, <0, -11.25, -100>, <0, 0, 1>, <0, 0, -100>, <0, 0, 1> }
smooth_triangle { <400, -11.25, -100>, <-1, 0, 0>, <400, 0, 100>, <-1, 0, 0>, <400, -11.25, 100>, <-1, 0, 0> }
smooth_triangle { <400, 0, 100>, <-1, 0, 0>, <400, -11.25, -100>, <-1, 0, 0>, <400, 0, -100>, <-1, 0, 0> }
smooth_triangle { <400, -11.25, 100>, <0, 0, -1>, <0, 0, 100>, <0, 0, -1>, <0, -11.25, 100>, <0, 0, -1> }
smooth_triangle { <0, 0, 100>, <0, 0, -1>, <400, -11.25, 100>, <0, 0, -1>, <400, 0, 100>, <0, 0, -1> }
smooth_triangle { <0, -11.25, 100>, <1, 0, 0>, <0, 0, -100>, <1, 0, 0>, <0, -11.25, -100>, <1, 0, 0> }
smooth_triangle { <0, 0, -100>, <1, 0, 0>, <0, -11.25, 100>, <1, 0, 0>, <0, 0, 100>, <1, 0, 0> }
}
//ahora idem. para el colgante de solo 2X
#declare tapa_suelo_colgante2X=mesh{
smooth_triangle { <0, -11.25, 100>, <0, 0, -1>, <205, -11.25, 100>, <0, 0, -1>, <205, 0, 100>, <0, 0, -1> }
smooth_triangle { <205, 0, 100>, <0, 0, -1>, <0, 0, 100>, <0, 0, -1>, <0, -11.25, 100>, <0, 0, -1> }
smooth_triangle { <0, -11.25, -100>, <0, 0, 1>, <205, 0, -100>, <0, 0, 1>, <205, -11.25, -100>, <0, 0, 1> }
smooth_triangle { <205, 0, -100>, <0, 0, 1>, <0, -11.25, -100>, <0, 0, 1>, <0, 0, -100>, <0, 0, 1> }
smooth_triangle { <0, -11.25, 100>, <0, 1, 0>, <205, -11.25, -100>, <0, 1, 0>, <205, -11.25, 100>, <0, 1, 0> }
smooth_triangle { <205, -11.25, -100>, <0, 1, 0>, <0, -11.25, 100>, <0, 1, 0>, <0, -11.25, -100>, <0, 1, 0> }
smooth_triangle { <205, -11.25, 100>, <-1, 0, 0>, <205, 0, -100>, <-1, 0, 0>, <205, 0, 100>, <-1, 0, 0> }
smooth_triangle { <205, 0, -100>, <-1, 0, 0>, <205, -11.25, 100>, <-1, 0, 0>, <205, -11.25, -100>, <-1, 0, 0> }
smooth_triangle { <205, 0, 100>, <0, -1, 0>, <0, 0, -100>, <0, -1, 0>, <0, 0, 100>, <0, -1, 0> }
smooth_triangle { <0, 0, -100>, <0, -1, 0>, <205, 0, 100>, <0, -1, 0>, <205, 0, -100>, <0, -1, 0> }
smooth_triangle { <0, 0, 100>, <1, 0, 0>, <0, -11.25, -100>, <1, 0, 0>, <0, -11.25, 100>, <1, 0, 0> }
smooth_triangle { <0, -11.25, -100>, <1, 0, 0>, <0, 0, 100>, <1, 0, 0>, <0, 0, -100>, <1, 0, 0> }
}
//y ahora los grupos de vigas
#declare vigas_tapa_suelo_colgante4X=union{#include"vigtap4x.inc"}
#declare vigas_tapa_suelo_colgante2X=union{#include"vigtap2x.inc"}
// ************ OBJETOS PARA ESCALERAS *************
/* Hay dos tipos de escaleras, las que suben 3 y 4 metros. Los dos tipos
basicos pueden formar tramos de escaleras para alcanzar el doble de
altura gracias a algunos objetos mas (muros cortados y planos de suelo */
//el siguiente adorno se emplea como remate de las escaleras y puentes
#declare adorno1=union{#include"adorno1.inc" texture{piedra2}}
//siguen las piezas para la escalera de 3x3 metros
#declare barandilla_escalera_3x3=union{
mesh {
smooth_triangle { <-120, 76.4706, -310>, <1, 0, 0>, <-120, 0, -310>, <1, 0, 0>, <-120, 0, -250>, <1, 0, 0> }
smooth_triangle { <-120, 0, -250>, <1, 0, 0>, <-120, 250, 0>, <1, 0, 0>, <-120, 76.4706, -310>, <1, 0, 0> }
smooth_triangle { <-120, 250, 0>, <1, 0, 0>, <-120, 350, 0>, <1, 0, 0>, <-120, 76.4706, -310>, <1, 0, 0> }
smooth_triangle { <-100, 76.4706, -310>, <-1, 0, 0>, <-100, 0, -250>, <-1, 0, 0>, <-100, 0, -310>, <-1, 0, 0> }
smooth_triangle { <-100, 0, -250>, <-1, 0, 0>, <-100, 76.4706, -310>, <-1, 0, 0>, <-100, 250, 0>, <-1, 0, 0> }
smooth_triangle { <-100, 250, 0>, <-1, 0, 0>, <-100, 76.4706, -310>, <-1, 0, 0>, <-100, 350, 0>, <-1, 0, 0> }
smooth_triangle { <-105, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <-110, 316.019, -38.5113>, <0, -0.749838, 0.661622>, <-105, 316.019, -38.5113>, <0, -0.749838, 0.661622> }
smooth_triangle { <-105, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <-110, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <-110, 316.019, -38.5113>, <0, -0.749838, 0.661622> }
smooth_triangle { <-110, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <-115, 316.019, -38.5113>, <0, -0.749838, 0.661622>, <-110, 316.019, -38.5113>, <0, -0.749838, 0.661622> }
smooth_triangle { <-110, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <-115, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <-115, 316.019, -38.5113>, <0, -0.749838, 0.661622> }
smooth_triangle { <-105, 110.872, -271.011>, <0, -0.749838, 0.661622>, <-110, 145.274, -232.023>, <0, -0.749838, 0.661622>, <-105, 145.274, -232.023>, <0, -0.749838, 0.661622> }
smooth_triangle { <-105, 110.872, -271.011>, <0, -0.749838, 0.661622>, <-110, 110.872, -271.011>, <0, -0.749838, 0.661622>, <-110, 145.274, -232.023>, <0, -0.749838, 0.661622> }
smooth_triangle { <-110, 110.872, -271.011>, <0, -0.749838, 0.661622>, <-115, 145.274, -232.023>, <0, -0.749838, 0.661622>, <-110, 145.274, -232.023>, <0, -0.749838, 0.661622> }
smooth_triangle { <-110, 110.872, -271.011>, <0, -0.749838, 0.661622>, <-115, 110.872, -271.011>, <0, -0.749838, 0.661622>, <-115, 145.274, -232.023>, <0, -0.749838, 0.661622> }
smooth_triangle { <-120, 350, 0>, <0, -0.749838, 0.661622>, <-115, 145.274, -232.023>, <0, -0.749838, 0.661622>, <-120, 76.4706, -310>, <0, -0.749838, 0.661622> }
smooth_triangle { <-100, 76.4706, -310>, <0, -0.749838, 0.661622>, <-105, 145.274, -232.023>, <0, -0.749838, 0.661622>, <-100, 350, 0>, <0, -0.749838, 0.661622> }
smooth_triangle { <-120, 76.4706, -310>, <0, -0.749838, 0.661622>, <-110, 110.872, -271.011>, <0, -0.749838, 0.661622>, <-100, 76.4706, -310>, <0, -0.749838, 0.661622> }
smooth_triangle { <-100, 350, 0>, <0, -0.749838, 0.661622>, <-110, 316.019, -38.5113>, <0, -0.749838, 0.661622>, <-120, 350, 0>, <0, -0.749838, 0.661622> }
smooth_triangle { <-105, 316.019, -38.5113>, <0, -0.749838, 0.661622>, <-100, 350, 0>, <0, -0.749838, 0.661622>, <-105, 282.039, -77.0227>, <0, -0.749838, 0.661622> }
smooth_triangle { <-110, 316.019, -38.5113>, <0, -0.749838, 0.661622>, <-100, 350, 0>, <0, -0.749838, 0.661622>, <-105, 316.019, -38.5113>, <0, -0.749838, 0.661622> }
smooth_triangle { <-105, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <-110, 145.274, -232.023>, <0, -0.749838, 0.661622>, <-110, 282.039, -77.0227>, <0, -0.749838, 0.661622> }
smooth_triangle { <-115, 316.019, -38.5113>, <0, -0.749838, 0.661622>, <-120, 350, 0>, <0, -0.749838, 0.661622>, <-110, 316.019, -38.5113>, <0, -0.749838, 0.661622> }
smooth_triangle { <-115, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <-120, 350, 0>, <0, -0.749838, 0.661622>, <-115, 316.019, -38.5113>, <0, -0.749838, 0.661622> }
smooth_triangle { <-110, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <-115, 145.274, -232.023>, <0, -0.749838, 0.661622>, <-115, 282.039, -77.0227>, <0, -0.749838, 0.661622> }
smooth_triangle { <-105, 145.274, -232.023>, <0, -0.749838, 0.661622>, <-100, 76.4706, -310>, <0, -0.749838, 0.661622>, <-105, 110.872, -271.011>, <0, -0.749838, 0.661622> }
smooth_triangle { <-110, 145.274, -232.023>, <0, -0.749838, 0.661622>, <-105, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <-105, 145.274, -232.023>, <0, -0.749838, 0.661622> }
smooth_triangle { <-105, 110.872, -271.011>, <0, -0.749838, 0.661622>, <-100, 76.4706, -310>, <0, -0.749838, 0.661622>, <-110, 110.872, -271.011>, <0, -0.749838, 0.661622> }
smooth_triangle { <-115, 145.274, -232.023>, <0, -0.749838, 0.661622>, <-110, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <-110, 145.274, -232.023>, <0, -0.749838, 0.661622> }
smooth_triangle { <-115, 110.872, -271.011>, <0, -0.749838, 0.661622>, <-120, 76.4706, -310>, <0, -0.749838, 0.661622>, <-115, 145.274, -232.023>, <0, -0.749838, 0.661622> }
smooth_triangle { <-110, 110.872, -271.011>, <0, -0.749838, 0.661622>, <-120, 76.4706, -310>, <0, -0.749838, 0.661622>, <-115, 110.872, -271.011>, <0, -0.749838, 0.661622> }
smooth_triangle { <-120, 350, 0>, <0, -0.749838, 0.661622>, <-115, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <-115, 145.274, -232.023>, <0, -0.749838, 0.661622> }
smooth_triangle { <-105, 145.274, -232.023>, <0, -0.749838, 0.661622>, <-105, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <-100, 350, 0>, <0, -0.749838, 0.661622> }
smooth_triangle { <-120, 0, -310>, <0, 1, 0>, <-100, 0, -250>, <0, 1, 0>, <-120, 0, -250>, <0, 1, 0> }
smooth_triangle { <-100, 0, -250>, <0, 1, 0>, <-120, 0, -310>, <0, 1, 0>, <-100, 0, -310>, <0, 1, 0> }
smooth_triangle { <-120, 0, -250>, <0, 0.707107, -0.707107>, <-100, 250, 0>, <0, 0.707107, -0.707107>, <-120, 250, 0>, <0, 0.707107, -0.707107> }
smooth_triangle { <-100, 250, 0>, <0, 0.707107, -0.707107>, <-120, 0, -250>, <0, 0.707107, -0.707107>, <-100, 0, -250>, <0, 0.707107, -0.707107> }
smooth_triangle { <-120, 250, 0>, <0, 0, -1>, <-100, 350, 0>, <0, 0, -1>, <-120, 350, 0>, <0, 0, -1> }
smooth_triangle { <-100, 350, 0>, <0, 0, -1>, <-120, 250, 0>, <0, 0, -1>, <-100, 250, 0>, <0, 0, -1> }
smooth_triangle { <-120, 0, -310>, <0, -2.22045e-016, 1>, <-120, 76.4706, -310>, <0, 0, 1>, <-100, 76.4706, -310>, <0, 0, 1> }
smooth_triangle { <-100, 76.4706, -310>, <0, 0, 1>, <-100, 0, -310>, <0, 0, 1>, <-120, 0, -310>, <0, -2.22045e-016, 1> }
}
mesh {
smooth_triangle { <100, 76.4706, -310>, <1, 0, 0>, <100, 0, -310>, <1, 0, 0>, <100, 0, -250>, <1, 0, 0> }
smooth_triangle { <100, 0, -250>, <1, 0, 0>, <100, 250, 0>, <1, 0, 0>, <100, 76.4706, -310>, <1, 0, 0> }
smooth_triangle { <100, 250, 0>, <1, 0, 0>, <100, 350, 0>, <1, 0, 0>, <100, 76.4706, -310>, <1, 0, 0> }
smooth_triangle { <120, 76.4706, -310>, <-1, 0, 0>, <120, 0, -250>, <-1, 0, 0>, <120, 0, -310>, <-1, 0, 0> }
smooth_triangle { <120, 0, -250>, <-1, 0, 0>, <120, 76.4706, -310>, <-1, 0, 0>, <120, 250, 0>, <-1, 0, 0> }
smooth_triangle { <120, 250, 0>, <-1, 0, 0>, <120, 76.4706, -310>, <-1, 0, 0>, <120, 350, 0>, <-1, 0, 0> }
smooth_triangle { <115, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <110, 316.019, -38.5113>, <0, -0.749838, 0.661622>, <115, 316.019, -38.5113>, <0, -0.749838, 0.661622> }
smooth_triangle { <115, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <110, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <110, 316.019, -38.5113>, <0, -0.749838, 0.661622> }
smooth_triangle { <110, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <105, 316.019, -38.5113>, <0, -0.749838, 0.661622>, <110, 316.019, -38.5113>, <0, -0.749838, 0.661622> }
smooth_triangle { <110, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <105, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <105, 316.019, -38.5113>, <0, -0.749838, 0.661622> }
smooth_triangle { <115, 110.872, -271.011>, <0, -0.749838, 0.661622>, <110, 145.274, -232.023>, <0, -0.749838, 0.661622>, <115, 145.274, -232.023>, <0, -0.749838, 0.661622> }
smooth_triangle { <115, 110.872, -271.011>, <0, -0.749838, 0.661622>, <110, 110.872, -271.011>, <0, -0.749838, 0.661622>, <110, 145.274, -232.023>, <0, -0.749838, 0.661622> }
smooth_triangle { <110, 110.872, -271.011>, <0, -0.749838, 0.661622>, <105, 145.274, -232.023>, <0, -0.749838, 0.661622>, <110, 145.274, -232.023>, <0, -0.749838, 0.661622> }
smooth_triangle { <110, 110.872, -271.011>, <0, -0.749838, 0.661622>, <105, 110.872, -271.011>, <0, -0.749838, 0.661622>, <105, 145.274, -232.023>, <0, -0.749838, 0.661622> }
smooth_triangle { <100, 350, 0>, <0, -0.749838, 0.661622>, <105, 145.274, -232.023>, <0, -0.749838, 0.661622>, <100, 76.4706, -310>, <0, -0.749838, 0.661622> }
smooth_triangle { <120, 76.4706, -310>, <0, -0.749838, 0.661622>, <115, 145.274, -232.023>, <0, -0.749838, 0.661622>, <120, 350, 0>, <0, -0.749838, 0.661622> }
smooth_triangle { <100, 76.4706, -310>, <0, -0.749838, 0.661622>, <110, 110.872, -271.011>, <0, -0.749838, 0.661622>, <120, 76.4706, -310>, <0, -0.749838, 0.661622> }
smooth_triangle { <120, 350, 0>, <0, -0.749838, 0.661622>, <110, 316.019, -38.5113>, <0, -0.749838, 0.661622>, <100, 350, 0>, <0, -0.749838, 0.661622> }
smooth_triangle { <115, 316.019, -38.5113>, <0, -0.749838, 0.661622>, <120, 350, 0>, <0, -0.749838, 0.661622>, <115, 282.039, -77.0227>, <0, -0.749838, 0.661622> }
smooth_triangle { <110, 316.019, -38.5113>, <0, -0.749838, 0.661622>, <120, 350, 0>, <0, -0.749838, 0.661622>, <115, 316.019, -38.5113>, <0, -0.749838, 0.661622> }
smooth_triangle { <115, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <110, 145.274, -232.023>, <0, -0.749838, 0.661622>, <110, 282.039, -77.0227>, <0, -0.749838, 0.661622> }
smooth_triangle { <105, 316.019, -38.5113>, <0, -0.749838, 0.661622>, <100, 350, 0>, <0, -0.749838, 0.661622>, <110, 316.019, -38.5113>, <0, -0.749838, 0.661622> }
smooth_triangle { <105, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <100, 350, 0>, <0, -0.749838, 0.661622>, <105, 316.019, -38.5113>, <0, -0.749838, 0.661622> }
smooth_triangle { <110, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <105, 145.274, -232.023>, <0, -0.749838, 0.661622>, <105, 282.039, -77.0227>, <0, -0.749838, 0.661622> }
smooth_triangle { <115, 145.274, -232.023>, <0, -0.749838, 0.661622>, <120, 76.4706, -310>, <0, -0.749838, 0.661622>, <115, 110.872, -271.011>, <0, -0.749838, 0.661622> }
smooth_triangle { <110, 145.274, -232.023>, <0, -0.749838, 0.661622>, <115, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <115, 145.274, -232.023>, <0, -0.749838, 0.661622> }
smooth_triangle { <115, 110.872, -271.011>, <0, -0.749838, 0.661622>, <120, 76.4706, -310>, <0, -0.749838, 0.661622>, <110, 110.872, -271.011>, <0, -0.749838, 0.661622> }
smooth_triangle { <105, 145.274, -232.023>, <0, -0.749838, 0.661622>, <110, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <110, 145.274, -232.023>, <0, -0.749838, 0.661622> }
smooth_triangle { <105, 110.872, -271.011>, <0, -0.749838, 0.661622>, <100, 76.4706, -310>, <0, -0.749838, 0.661622>, <105, 145.274, -232.023>, <0, -0.749838, 0.661622> }
smooth_triangle { <110, 110.872, -271.011>, <0, -0.749838, 0.661622>, <100, 76.4706, -310>, <0, -0.749838, 0.661622>, <105, 110.872, -271.011>, <0, -0.749838, 0.661622> }
smooth_triangle { <100, 350, 0>, <0, -0.749838, 0.661622>, <105, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <105, 145.274, -232.023>, <0, -0.749838, 0.661622> }
smooth_triangle { <115, 145.274, -232.023>, <0, -0.749838, 0.661622>, <115, 282.039, -77.0227>, <0, -0.749838, 0.661622>, <120, 350, 0>, <0, -0.749838, 0.661622> }
smooth_triangle { <100, 0, -310>, <0, 1, 0>, <120, 0, -250>, <0, 1, 0>, <100, 0, -250>, <0, 1, 0> }
smooth_triangle { <120, 0, -250>, <0, 1, 0>, <100, 0, -310>, <0, 1, 0>, <120, 0, -310>, <0, 1, 0> }
smooth_triangle { <100, 0, -250>, <0, 0.707107, -0.707107>, <120, 250, 0>, <0, 0.707107, -0.707107>, <100, 250, 0>, <0, 0.707107, -0.707107> }
smooth_triangle { <120, 250, 0>, <0, 0.707107, -0.707107>, <100, 0, -250>, <0, 0.707107, -0.707107>, <120, 0, -250>, <0, 0.707107, -0.707107> }
smooth_triangle { <100, 250, 0>, <0, 0, -1>, <120, 350, 0>, <0, 0, -1>, <100, 350, 0>, <0, 0, -1> }
smooth_triangle { <120, 350, 0>, <0, 0, -1>, <100, 250, 0>, <0, 0, -1>, <120, 250, 0>, <0, 0, -1> }
smooth_triangle { <100, 0, -310>, <0, -2.22045e-016, 1>, <100, 76.4706, -310>, <0, 0, 1>, <120, 76.4706, -310>, <0, 0, 1> }
smooth_triangle { <120, 76.4706, -310>, <0, 0, 1>, <120, 0, -310>, <0, 0, 1>, <100, 0, -310>, <0, -2.22045e-016, 1> }
}
}
/*la siguiente escalera solo tiene 2 adornos situados en la base de la misma
y esta "colgada" de la pared */
#declare escalera3x3=union{
union{#include"escalb30.inc"}
object{barandilla_escalera_3x3}
object{adorno1 translate<-110,0,-330>}
object{adorno1 translate<110,0,-330>}
}
#declare muro_escalera3x3=mesh{
smooth_triangle { <-120, 0, -250>, <0, -0.707107, 0.707107>, <120, 250, 0>, <0, -0.707107, 0.707107>, <120, 0, -250>, <0, -0.707107, 0.707107> }
smooth_triangle { <120, 250, 0>, <0, -0.707107, 0.707107>, <-120, 0, -250>, <0, -0.707107, 0.707107>, <-120, 250, 0>, <0, -0.707107, 0.707107> }
smooth_triangle { <-120, 250, 0>, <1, 0, 0>, <-120, 0, -250>, <1, 0, 0>, <-120, 0, 0>, <1, 0, 0> }
smooth_triangle { <120, 250, 0>, <-1, 0, 0>, <120, 0, 0>, <-1, 0, 0>, <120, 0, -250>, <-1, 0, 0> }
smooth_triangle { <120, 0, -250>, <0, 1, 0>, <-120, 0, 0>, <0, 1, 0>, <-120, 0, -250>, <0, 1, 0> }
smooth_triangle { <120, 0, 0>, <0, 1, 0>, <-120, 0, 0>, <0, 1, 0>, <120, 0, -250>, <0, 1, 0> }
smooth_triangle { <-120, 250, 0>, <0, 0, -1>, <120, 0, 0>, <0, 0, -1>, <120, 250, 0>, <0, 0, -1> }
smooth_triangle { <-120, 0, 0>, <0, 0, -1>, <120, 0, 0>, <0, 0, -1>, <-120, 250, 0>, <0, 0, -1> }
}
//esta escalera es identica a la anterior pero esta apoyada en un muro.
#declare escalera3x3_muro=union{
object{escalera3x3}
object{muro_escalera3x3}
}
//este bloque de piedra se emplea como base de la que pueden partir otras
//escaleras
#declare suelo_escalera3x3=mesh{
smooth_triangle { <-120, 0, -560>, <0, 1, 0>, <120, 0, -560>, <0, 1, 0>, <120, 0, -290>, <0, 1, 0> }
smooth_triangle { <120, 0, -290>, <0, 1, 0>, <-120, 0, -290>, <0, 1, 0>, <-120, 0, -560>, <0, 1, 0> }
smooth_triangle { <-120, 300, -560>, <0, -1, 0>, <120, 300, -290>, <0, -1, 0>, <120, 300, -560>, <0, -1, 0> }
smooth_triangle { <120, 300, -290>, <0, -1, 0>, <-120, 300, -560>, <0, -1, 0>, <-120, 300, -290>, <0, -1, 0> }
smooth_triangle { <-120, 0, -560>, <0, 0, 1>, <120, 300, -560>, <0, 0, 1>, <120, 0, -560>, <0, 0, 1> }
smooth_triangle { <120, 300, -560>, <0, 0, 1>, <-120, 0, -560>, <0, 0, 1>, <-120, 300, -560>, <0, 0, 1> }
smooth_triangle { <120, 0, -560>, <-1, 0, 0>, <120, 300, -290>, <-1, 0, 0>, <120, 0, -290>, <-1, 0, 0> }
smooth_triangle { <120, 300, -290>, <-1, 0, 0>, <120, 0, -560>, <-1, 0, 0>, <120, 300, -560>, <-1, 0, 0> }
smooth_triangle { <120, 0, -290>, <0, 0, -1>, <-120, 300, -290>, <0, 0, -1>, <-120, 0, -290>, <0, 0, -1> }
smooth_triangle { <-120, 300, -290>, <0, 0, -1>, <120, 0, -290>, <0, 0, -1>, <120, 300, -290>, <0, 0, -1> }
smooth_triangle { <-120, 0, -290>, <1, 0, 0>, <-120, 300, -560>, <1, 0, 0>, <-120, 0, -560>, <1, 0, 0> }
smooth_triangle { <-120, 300, -560>, <1, 0, 0>, <-120, 0, -290>, <1, 0, 0>, <-120, 300, -290>, <1, 0, 0> }
}
//las piezas de la escalera de 4x4
#declare barandilla_escalera_4x4=union{
mesh {
smooth_triangle { <-100, 450, 0>, <-1, 0, 0>, <-100, 350, 0>, <-1, 0, 0>, <-100, 75, -410>, <-1, 0, 0> }
smooth_triangle { <-100, 75, -410>, <-1, 0, 0>, <-100, 0, -350>, <-1, 0, 0>, <-100, 0, -410>, <-1, 0, 0> }
smooth_triangle { <-100, 0, -350>, <-1, 0, 0>, <-100, 75, -410>, <-1, 0, 0>, <-100, 350, 0>, <-1, 0, 0> }
smooth_triangle { <-120, 450, 0>, <1, 0, 0>, <-120, 75, -410>, <1, 0, 0>, <-120, 350, 0>, <1, 0, 0> }
smooth_triangle { <-120, 75, -410>, <1, 0, 0>, <-120, 0, -410>, <1, 0, 0>, <-120, 0, -350>, <1, 0, 0> }
smooth_triangle { <-120, 0, -350>, <1, 0, 0>, <-120, 350, 0>, <1, 0, 0>, <-120, 75, -410>, <1, 0, 0> }
smooth_triangle { <-115, 356.827, -101.869>, <0, -0.737901, 0.674909>, <-110, 403.414, -50.9343>, <0, -0.737901, 0.674909>, <-110, 356.827, -101.869>, <0, -0.737901, 0.674909> }
smooth_triangle { <-115, 356.827, -101.869>, <0, -0.737901, 0.674909>, <-115, 403.414, -50.9343>, <0, -0.737901, 0.674909>, <-110, 403.414, -50.9343>, <0, -0.737901, 0.674909> }
smooth_triangle { <-110, 356.827, -101.869>, <0, -0.737901, 0.674909>, <-105, 403.414, -50.9343>, <0, -0.737901, 0.674909>, <-105, 356.827, -101.869>, <0, -0.737901, 0.674909> }
smooth_triangle { <-110, 356.827, -101.869>, <0, -0.737901, 0.674909>, <-110, 403.414, -50.9343>, <0, -0.737901, 0.674909>, <-105, 403.414, -50.9343>, <0, -0.737901, 0.674909> }
smooth_triangle { <-115, 122.164, -358.434>, <0, -0.737901, 0.674909>, <-110, 169.327, -306.869>, <0, -0.737901, 0.674909>, <-110, 122.164, -358.434>, <0, -0.737901, 0.674909> }
smooth_triangle { <-115, 122.164, -358.434>, <0, -0.737901, 0.674909>, <-115, 169.327, -306.869>, <0, -0.737901, 0.674909>, <-110, 169.327, -306.869>, <0, -0.737901, 0.674909> }
smooth_triangle { <-110, 122.164, -358.434>, <0, -0.737901, 0.674909>, <-105, 169.327, -306.869>, <0, -0.737901, 0.674909>, <-105, 122.164, -358.434>, <0, -0.737901, 0.674909> }
smooth_triangle { <-110, 122.164, -358.434>, <0, -0.737901, 0.674909>, <-110, 169.327, -306.869>, <0, -0.737901, 0.674909>, <-105, 169.327, -306.869>, <0, -0.737901, 0.674909> }
smooth_triangle { <-100, 450, 0>, <0, -0.737901, 0.674909>, <-100, 75, -410>, <0, -0.737901, 0.674909>, <-105, 169.327, -306.869>, <0, -0.737901, 0.674909> }
smooth_triangle { <-120, 75, -410>, <0, -0.737901, 0.674909>, <-120, 450, 0>, <0, -0.737901, 0.674909>, <-115, 169.327, -306.869>, <0, -0.737901, 0.674909> }
smooth_triangle { <-100, 75, -410>, <0, -0.737901, 0.674909>, <-120, 75, -410>, <0, -0.737901, 0.674909>, <-110, 122.164, -358.434>, <0, -0.737901, 0.674909> }
smooth_triangle { <-120, 450, 0>, <0, -0.737901, 0.674909>, <-100, 450, 0>, <0, -0.737901, 0.674909>, <-110, 403.414, -50.9343>, <0, -0.737901, 0.674909> }
smooth_triangle { <-115, 403.414, -50.9343>, <0, -0.737901, 0.674909>, <-115, 356.827, -101.869>, <0, -0.737901, 0.674909>, <-120, 450, 0>, <0, -0.737901, 0.674909> }
smooth_triangle { <-110, 403.414, -50.9343>, <0, -0.737901, 0.674909>, <-115, 403.414, -50.9343>, <0, -0.737901, 0.674909>, <-120, 450, 0>, <0, -0.737901, 0.674909> }
smooth_triangle { <-115, 356.827, -101.869>, <0, -0.737901, 0.674909>, <-110, 356.827, -101.869>, <0, -0.737901, 0.674909>, <-110, 169.327, -306.869>, <0, -0.737901, 0.674909> }
smooth_triangle { <-105, 403.414, -50.9343>, <0, -0.737901, 0.674909>, <-110, 403.414, -50.9343>, <0, -0.737901, 0.674909>, <-100, 450, 0>, <0, -0.737901, 0.674909> }
smooth_triangle { <-105, 356.827, -101.869>, <0, -0.737901, 0.674909>, <-105, 403.414, -50.9343>, <0, -0.737901, 0.674909>, <-100, 450, 0>, <0, -0.737901, 0.674909> }
smooth_triangle { <-110, 356.827, -101.869>, <0, -0.737901, 0.674909>, <-105, 356.827, -101.869>, <0, -0.737901, 0.674909>, <-105, 169.327, -306.869>, <0, -0.737901, 0.674909> }
smooth_triangle { <-115, 169.327, -306.869>, <0, -0.737901, 0.674909>, <-115, 122.164, -358.434>, <0, -0.737901, 0.674909>, <-120, 75, -410>, <0, -0.737901, 0.674909> }
smooth_triangle { <-110, 169.327, -306.869>, <0, -0.737901, 0.674909>, <-115, 169.327, -306.869>, <0, -0.737901, 0.674909>, <-115, 356.827, -101.869>, <0, -0.737901, 0.674909> }
smooth_triangle { <-115, 122.164, -358.434>, <0, -0.737901, 0.674909>, <-110, 122.164, -358.434>, <0, -0.737901, 0.674909>, <-120, 75, -410>, <0, -0.737901, 0.674909> }
smooth_triangle { <-105, 169.327, -306.869>, <0, -0.737901, 0.674909>, <-110, 169.327, -306.869>, <0, -0.737901, 0.674909>, <-110, 356.827, -101.869>, <0, -0.737901, 0.674909> }
smooth_triangle { <-105, 122.164, -358.434>, <0, -0.737901, 0.674909>, <-105, 169.327, -306.869>, <0, -0.737901, 0.674909>, <-100, 75, -410>, <0, -0.737901, 0.674909> }
smooth_triangle { <-110, 122.164, -358.434>, <0, -0.737901, 0.674909>, <-105, 122.164, -358.434>, <0, -0.737901, 0.674909>, <-100, 75, -410>, <0, -0.737901, 0.674909> }
smooth_triangle { <-100, 450, 0>, <0, -0.737901, 0.674909>, <-105, 169.327, -306.869>, <0, -0.737901, 0.674909>, <-105, 356.827, -101.869>, <0, -0.737901, 0.674909> }
smooth_triangle { <-115, 169.327, -306.869>, <0, -0.737901, 0.674909>, <-120, 450, 0>, <0, -0.737901, 0.674909>, <-115, 356.827, -101.869>, <0, -0.737901, 0.674909> }
smooth_triangle { <-100, 75, -410>, <0, 0, 1>, <-100, 0, -410>, <0, 0, 1>, <-120, 0, -410>, <0, 0, 1> }
smooth_triangle { <-120, 0, -410>, <0, 0, 1>, <-120, 75, -410>, <0, 0, 1>, <-100, 75, -410>, <0, 0, 1> }
smooth_triangle { <-100, 0, -410>, <0, 1, 0>, <-100, 0, -350>, <0, 1, 0>, <-120, 0, -350>, <0, 1, 0> }
smooth_triangle { <-120, 0, -350>, <0, 1, 0>, <-120, 0, -410>, <0, 1, 0>, <-100, 0, -410>, <0, 1, 0> }
smooth_triangle { <-100, 0, -350>, <0, 0.707107, -0.707107>, <-100, 350, 0>, <0, 0.707107, -0.707107>, <-120, 350, 0>, <0, 0.707107, -0.707107> }
smooth_triangle { <-120, 350, 0>, <0, 0.707107, -0.707107>, <-120, 0, -350>, <0, 0.707107, -0.707107>, <-100, 0, -350>, <0, 0.707107, -0.707107> }
smooth_triangle { <-100, 350, 0>, <0, 0, -1>, <-100, 450, 0>, <0, 0, -1>, <-120, 450, 0>, <0, 0, -1> }
smooth_triangle { <-120, 450, 0>, <0, 0, -1>, <-120, 350, 0>, <0, 0, -1>, <-100, 350, 0>, <0, 0, -1> }
}
mesh {
smooth_triangle { <120, 450, 0>, <-1, 0, 0>, <120, 350, 0>, <-1, 0, 0>, <120, 75, -410>, <-1, 0, 0> }
smooth_triangle { <120, 75, -410>, <-1, 0, 0>, <120, 0, -350>, <-1, 0, 0>, <120, 0, -410>, <-1, 0, 0> }
smooth_triangle { <120, 0, -350>, <-1, 0, 0>, <120, 75, -410>, <-1, 0, 0>, <120, 350, 0>, <-1, 0, 0> }
smooth_triangle { <100, 450, 0>, <1, 0, 0>, <100, 75, -410>, <1, 0, 0>, <100, 350, 0>, <1, 0, 0> }
smooth_triangle { <100, 75, -410>, <1, 0, 0>, <100, 0, -410>, <1, 0, 0>, <100, 0, -350>, <1, 0, 0> }
smooth_triangle { <100, 0, -350>, <1, 0, 0>, <100, 350, 0>, <1, 0, 0>, <100, 75, -410>, <1, 0, 0> }
smooth_triangle { <105, 356.827, -101.869>, <0, -0.737901, 0.674909>, <110, 403.414, -50.9343>, <0, -0.737901, 0.674909>, <110, 356.827, -101.869>, <0, -0.737901, 0.674909> }
smooth_triangle { <105, 356.827, -101.869>, <0, -0.737901, 0.674909>, <105, 403.414, -50.9343>, <0, -0.737901, 0.674909>, <110, 403.414, -50.9343>, <0, -0.737901, 0.674909> }
smooth_triangle { <110, 356.827, -101.869>, <0, -0.737901, 0.674909>, <115, 403.414, -50.9343>, <0, -0.737901, 0.674909>, <115, 356.827, -101.869>, <0, -0.737901, 0.674909> }
smooth_triangle { <110, 356.827, -101.869>, <0, -0.737901, 0.674909>, <110, 403.414, -50.9343>, <0, -0.737901, 0.674909>, <115, 403.414, -50.9343>, <0, -0.737901, 0.674909> }
smooth_triangle { <105, 122.164, -358.434>, <0, -0.737901, 0.674909>, <110, 169.327, -306.869>, <0, -0.737901, 0.674909>, <110, 122.164, -358.434>, <0, -0.737901, 0.674909> }
smooth_triangle { <105, 122.164, -358.434>, <0, -0.737901, 0.674909>, <105, 169.327, -306.869>, <0, -0.737901, 0.674909>, <110, 169.327, -306.869>, <0, -0.737901, 0.674909> }
smooth_triangle { <110, 122.164, -358.434>, <0, -0.737901, 0.674909>, <115, 169.327, -306.869>, <0, -0.737901, 0.674909>, <115, 122.164, -358.434>, <0, -0.737901, 0.674909> }
smooth_triangle { <110, 122.164, -358.434>, <0, -0.737901, 0.674909>, <110, 169.327, -306.869>, <0, -0.737901, 0.674909>, <115, 169.327, -306.869>, <0, -0.737901, 0.674909> }
smooth_triangle { <120, 450, 0>, <0, -0.737901, 0.674909>, <120, 75, -410>, <0, -0.737901, 0.674909>, <115, 169.327, -306.869>, <0, -0.737901, 0.674909> }
smooth_triangle { <100, 75, -410>, <0, -0.737901, 0.674909>, <100, 450, 0>, <0, -0.737901, 0.674909>, <105, 169.327, -306.869>, <0, -0.737901, 0.674909> }
smooth_triangle { <120, 75, -410>, <0, -0.737901, 0.674909>, <100, 75, -410>, <0, -0.737901, 0.674909>, <110, 122.164, -358.434>, <0, -0.737901, 0.674909> }
smooth_triangle { <100, 450, 0>, <0, -0.737901, 0.674909>, <120, 450, 0>, <0, -0.737901, 0.674909>, <110, 403.414, -50.9343>, <0, -0.737901, 0.674909> }
smooth_triangle { <105, 403.414, -50.9343>, <0, -0.737901, 0.674909>, <105, 356.827, -101.869>, <0, -0.737901, 0.674909>, <100, 450, 0>, <0, -0.737901, 0.674909> }
smooth_triangle { <110, 403.414, -50.9343>, <0, -0.737901, 0.674909>, <105, 403.414, -50.9343>, <0, -0.737901, 0.674909>, <100, 450, 0>, <0, -0.737901, 0.674909> }
smooth_triangle { <105, 356.827, -101.869>, <0, -0.737901, 0.674909>, <110, 356.827, -101.869>, <0, -0.737901, 0.674909>, <110, 169.327, -306.869>, <0, -0.737901, 0.674909> }
smooth_triangle { <115, 403.414, -50.9343>, <0, -0.737901, 0.674909>, <110, 403.414, -50.9343>, <0, -0.737901, 0.674909>, <120, 450, 0>, <0, -0.737901, 0.674909> }
smooth_triangle { <115, 356.827, -101.869>, <0, -0.737901, 0.674909>, <115, 403.414, -50.9343>, <0, -0.737901, 0.674909>, <120, 450, 0>, <0, -0.737901, 0.674909> }
smooth_triangle { <110, 356.827, -101.869>, <0, -0.737901, 0.674909>, <115, 356.827, -101.869>, <0, -0.737901, 0.674909>, <115, 169.327, -306.869>, <0, -0.737901, 0.674909> }
smooth_triangle { <105, 169.327, -306.869>, <0, -0.737901, 0.674909>, <105, 122.164, -358.434>, <0, -0.737901, 0.674909>, <100, 75, -410>, <0, -0.737901, 0.674909> }
smooth_triangle { <110, 169.327, -306.869>, <0, -0.737901, 0.674909>, <105, 169.327, -306.869>, <0, -0.737901, 0.674909>, <105, 356.827, -101.869>, <0, -0.737901, 0.674909> }
smooth_triangle { <105, 122.164, -358.434>, <0, -0.737901, 0.674909>, <110, 122.164, -358.434>, <0, -0.737901, 0.674909>, <100, 75, -410>, <0, -0.737901, 0.674909> }
smooth_triangle { <115, 169.327, -306.869>, <0, -0.737901, 0.674909>, <110, 169.327, -306.869>, <0, -0.737901, 0.674909>, <110, 356.827, -101.869>, <0, -0.737901, 0.674909> }
smooth_triangle { <115, 122.164, -358.434>, <0, -0.737901, 0.674909>, <115, 169.327, -306.869>, <0, -0.737901, 0.674909>, <120, 75, -410>, <0, -0.737901, 0.674909> }
smooth_triangle { <110, 122.164, -358.434>, <0, -0.737901, 0.674909>, <115, 122.164, -358.434>, <0, -0.737901, 0.674909>, <120, 75, -410>, <0, -0.737901, 0.674909> }
smooth_triangle { <120, 450, 0>, <0, -0.737901, 0.674909>, <115, 169.327, -306.869>, <0, -0.737901, 0.674909>, <115, 356.827, -101.869>, <0, -0.737901, 0.674909> }
smooth_triangle { <105, 169.327, -306.869>, <0, -0.737901, 0.674909>, <100, 450, 0>, <0, -0.737901, 0.674909>, <105, 356.827, -101.869>, <0, -0.737901, 0.674909> }
smooth_triangle { <120, 75, -410>, <0, 0, 1>, <120, 0, -410>, <0, 0, 1>, <100, 0, -410>, <0, 0, 1> }
smooth_triangle { <100, 0, -410>, <0, 0, 1>, <100, 75, -410>, <0, 0, 1>, <120, 75, -410>, <0, 0, 1> }
smooth_triangle { <120, 0, -410>, <0, 1, 0>, <120, 0, -350>, <0, 1, 0>, <100, 0, -350>, <0, 1, 0> }
smooth_triangle { <100, 0, -350>, <0, 1, 0>, <100, 0, -410>, <0, 1, 0>, <120, 0, -410>, <0, 1, 0> }
smooth_triangle { <120, 0, -350>, <0, 0.707107, -0.707107>, <120, 350, 0>, <0, 0.707107, -0.707107>, <100, 350, 0>, <0, 0.707107, -0.707107> }
smooth_triangle { <100, 350, 0>, <0, 0.707107, -0.707107>, <100, 0, -350>, <0, 0.707107, -0.707107>, <120, 0, -350>, <0, 0.707107, -0.707107> }
smooth_triangle { <120, 350, 0>, <0, 0, -1>, <120, 450, 0>, <0, 0, -1>, <100, 450, 0>, <0, 0, -1> }
smooth_triangle { <100, 450, 0>, <0, 0, -1>, <100, 350, 0>, <0, 0, -1>, <120, 350, 0>, <0, 0, -1> }
}
}
/*la siguiente escalera solo tiene 2 adornos situados en la base de la misma
y esta "colgada" de la pared */
#declare escalera4x4=union{
union{#include"escalb40.inc"}
object{barandilla_escalera_4x4}
object{adorno1 translate<-110,0,-430>}
object{adorno1 translate<110,0,-430>}
}
#declare suelo_escalera4x4=mesh{
smooth_triangle { <-120, -5.68434e-014, -660>, <0, 1, 0>, <120, -5.68434e-014, -660>, <0, 1, 0>, <120, -5.68434e-014, -390>, <0, 1, 0> }
smooth_triangle { <120, -5.68434e-014, -390>, <0, 1, 0>, <-120, -5.68434e-014, -390>, <0, 1, 0>, <-120, -5.68434e-014, -660>, <0, 1, 0> }
smooth_triangle { <-120, 400, -660>, <0, -1, 0>, <120, 400, -390>, <0, -1, 0>, <120, 400, -660>, <0, -1, 0> }
smooth_triangle { <120, 400, -390>, <0, -1, 0>, <-120, 400, -660>, <0, -1, 0>, <-120, 400, -390>, <0, -1, 0> }
smooth_triangle { <-120, -5.68434e-014, -660>, <0, 0, 1>, <120, 400, -660>, <0, 0, 1>, <120, -5.68434e-014, -660>, <0, 0, 1> }
smooth_triangle { <120, 400, -660>, <0, 0, 1>, <-120, -5.68434e-014, -660>, <0, 0, 1>, <-120, 400, -660>, <0, 0, 1> }
smooth_triangle { <120, -5.68434e-014, -660>, <-1, 0, 0>, <120, 400, -390>, <-1, 0, 0>, <120, -5.68434e-014, -390>, <-1, 0, 0> }
smooth_triangle { <120, 400, -390>, <-1, 0, 0>, <120, -5.68434e-014, -660>, <-1, 0, 0>, <120, 400, -660>, <-1, 0, 0> }
smooth_triangle { <120, -5.68434e-014, -390>, <0, 0, -1>, <-120, 400, -390>, <0, 0, -1>, <-120, -5.68434e-014, -390>, <0, 0, -1> }
smooth_triangle { <-120, 400, -390>, <0, 0, -1>, <120, -5.68434e-014, -390>, <0, 0, -1>, <120, 400, -390>, <0, 0, -1> }
smooth_triangle { <-120, -5.68434e-014, -390>, <1, 0, 0>, <-120, 400, -660>, <1, 0, 0>, <-120, -5.68434e-014, -660>, <1, 0, 0> }
smooth_triangle { <-120, 400, -660>, <1, 0, 0>, <-120, -5.68434e-014, -390>, <1, 0, 0>, <-120, 400, -390>, <1, 0, 0> }
}
#declare muro_escalera4x4=mesh{
smooth_triangle { <-120, 350, 0>, <1, 0, 0>, <-120, 0, -350>, <1, 0, 0>, <-120, 0, 0>, <1, 0, 0> }
smooth_triangle { <120, 350, 0>, <-1, 0, 0>, <120, 0, 0>, <-1, 0, 0>, <120, 0, -350>, <-1, 0, 0> }
smooth_triangle { <-120, 350, 0>, <0, -0.707107, 0.707107>, <120, 0, -350>, <0, -0.707107, 0.707107>, <-120, 0, -350>, <0, -0.707107, 0.707107> }
smooth_triangle { <120, 0, -350>, <0, -0.707107, 0.707107>, <-120, 350, 0>, <0, -0.707107, 0.707107>, <120, 350, 0>, <0, -0.707107, 0.707107> }
smooth_triangle { <-120, 0, -350>, <0, 1, 0>, <120, 0, 0>, <0, 1, 0>, <-120, 0, 0>, <0, 1, 0> }
smooth_triangle { <120, 0, 0>, <0, 1, 0>, <-120, 0, -350>, <0, 1, 0>, <120, 0, -350>, <0, 1, 0> }
smooth_triangle { <-120, 0, 0>, <0, 0, -1>, <120, 350, 0>, <0, 0, -1>, <-120, 350, 0>, <0, 0, -1> }
smooth_triangle { <120, 350, 0>, <0, 0, -1>, <-120, 0, 0>, <0, 0, -1>, <120, 0, 0>, <0, 0, -1> }
}
//esta escalera es identica a la anterior pero esta apoyada en un muro.
#declare escalera4x4_muro=union{
object{escalera4x4}
object{muro_escalera4x4}
}
//Ahora siguen los tramos de escaleras compuestas
/*esta es una escalera compuesta que sube 6 metros y tiene 8.5 metros de
largo en Z */
#declare escalera_60Yx85Z=union{
object{escalera3x3 translate<0,300,0>}
object{suelo_escalera3x3}
object{escalera3x3_muro translate<0,0,-550>}
object{adorno1 translate<110,300,-550>}
object{adorno1 translate<-110,300,-550>}
}
/*lo de triple significa que podemos iniciar la subida del primer tramo
desde 3 direcciones distintas */
#declare escalera_60Yx85Z_triple=union{
object{escalera_60Yx85Z}
object{escalera3x3_muro rotate y*-90 translate<105,0,-440>}
object{escalera3x3_muro rotate y*90 translate<-105,0,-440>}
}
/*esta es una escalera compuesta que sube 8 metros y tiene 10.5 metros de
largo en Z */
#declare escalera_80Yx105Z=union{
object{escalera4x4 translate<0,400,0>}
object{suelo_escalera4x4}
object{escalera4x4_muro translate<0,0,-650>}
object{adorno1 translate<110,400,-650>}
object{adorno1 translate<-110,400,-650>}
}
/*lo de triple significa que podemos iniciar la subida del primer tramo
desde 3 direcciones distintas */
#declare escalera_80Yx105Z_triple=union{
object{escalera_80Yx105Z}
object{escalera4x4_muro rotate y*-90 translate<105,0,-540>}
object{escalera4x4_muro rotate y*90 translate<-105,0,-540>}
}
// Sigue la BUHARDILLA
#declare tejado_buhardilla=union{
mesh{
smooth_triangle { <-85, 100, 200>, <0, 0, -1>, <-75, 100, 200>, <0, 0, -1>, <-10, 250, 200>, <0, 0, -1> }
smooth_triangle { <-75, 100, 200>, <0, 0, -1>, <-2.84217e-014, 250, 200>, <0, 0, -1>, <-10, 250, 200>, <0, 0, -1> }
smooth_triangle { <-2.84217e-014, 270, 200>, <0, 0, -1>, <-10, 250, 200>, <0, 0, -1>, <-2.84217e-014, 250, 200>, <0, 0, -1> }
smooth_triangle { <-75, 100, -20>, <0, 0, 1>, <-85, 100, -20>, <0, 0, 1>, <-10, 250, -20>, <0, 0, 1> }
smooth_triangle { <-10, 250, -20>, <0, 0, 1>, <0, 250, -20>, <0, 0, 1>, <-75, 100, -20>, <0, 0, 1> }
smooth_triangle { <0, 250, -20>, <-0.894427, 0.447214, 0>, <-75, 100, 200>, <-0.894427, 0.447214, 0>, <-75, 100, -20>, <-0.894427, 0.447214, 0> }
smooth_triangle { <-75, 100, 200>, <-0.894427, 0.447214, 0>, <0, 250, -20>, <-0.894427, 0.447214, 0>, <-2.84217e-014, 250, 200>, <-0.894427, 0.447214, 0> }
smooth_triangle { <-85, 100, -20>, <0.894427, -0.447214, 0>, <-10, 250, 200>, <0.894427, -0.447214, 0>, <-10, 250, -20>, <0.894427, -0.447214, 0> }
smooth_triangle { <-85, 100, 200>, <0.894427, -0.447214, 0>, <-10, 250, 200>, <0.894427, -0.447214, 0>, <-85, 100, -20>, <0.894427, -0.447214, 0> }
smooth_triangle { <0, 250, -20>, <0, 0, 1>, <-10, 250, -20>, <0, 0, 1>, <0, 270, -20>, <0, 0, 1> }
smooth_triangle { <-10, 250, 200>, <0.894427, -0.447214, 0>, <0, 270, -20>, <0.894427, -0.447214, 0>, <-10, 250, -20>, <0.894427, -0.447214, 0> }
smooth_triangle { <-2.84217e-014, 270, 200>, <0.894427, -0.447214, 0>, <0, 270, -20>, <0.894427, -0.447214, 0>, <-10, 250, 200>, <0.894427, -0.447214, 0> }
smooth_triangle { <-2.84217e-014, 250, 200>, <-1, 0, 0>, <0, 250, -20>, <-1, 0, 0>, <0, 270, -20>, <-1, 0, 0> }
smooth_triangle { <0, 270, -20>, <-1, 0, 0>, <-2.84217e-014, 270, 200>, <-1, 0, 0>, <-2.84217e-014, 250, 200>, <-1, 0, 0> }
smooth_triangle { <-75, 100, 200>, <0, 1, 0>, <-85, 100, 200>, <0, 1, 0>, <-85, 100, -20>, <0, 1, 0> }
smooth_triangle { <-85, 100, -20>, <0, 1, 0>, <-75, 100, -20>, <0, 1, 0>, <-75, 100, 200>, <0, 1, 0> }
}
mesh {
smooth_triangle { <85, 100, 200>, <0, 0, -1>, <10, 250, 200>, <0, 0, -1>, <75, 100, 200>, <0, 0, -1> }
smooth_triangle { <75, 100, 200>, <0, 0, -1>, <10, 250, 200>, <0, 0, -1>, <2.84217e-014, 250, 200>, <0, 0, -1> }
smooth_triangle { <2.84217e-014, 270, 200>, <0, 0, -1>, <2.84217e-014, 250, 200>, <0, 0, -1>, <10, 250, 200>, <0, 0, -1> }
smooth_triangle { <75, 100, -20>, <0, 0, 1>, <10, 250, -20>, <0, 0, 1>, <85, 100, -20>, <0, 0, 1> }
smooth_triangle { <10, 250, -20>, <0, 0, 1>, <75, 100, -20>, <0, 0, 1>, <0, 250, -20>, <0, 0, 1> }
smooth_triangle { <0, 250, -20>, <0.894427, 0.447214, 0>, <75, 100, -20>, <0.894427, 0.447214, 0>, <75, 100, 200>, <0.894427, 0.447214, 0> }
smooth_triangle { <75, 100, 200>, <0.894427, 0.447214, 0>, <2.84217e-014, 250, 200>, <0.894427, 0.447214, 0>, <0, 250, -20>, <0.894427, 0.447214, 0> }
smooth_triangle { <85, 100, -20>, <-0.894427, -0.447214, 0>, <10, 250, -20>, <-0.894427, -0.447214, 0>, <10, 250, 200>, <-0.894427, -0.447214, 0> }
smooth_triangle { <85, 100, 200>, <-0.894427, -0.447214, 0>, <85, 100, -20>, <-0.894427, -0.447214, 0>, <10, 250, 200>, <-0.894427, -0.447214, 0> }
smooth_triangle { <0, 250, -20>, <0, 0, 1>, <0, 270, -20>, <0, 0, 1>, <10, 250, -20>, <0, 0, 1> }
smooth_triangle { <10, 250, 200>, <-0.894427, -0.447214, 0>, <10, 250, -20>, <-0.894427, -0.447214, 0>, <0, 270, -20>, <-0.894427, -0.447214, 0> }
smooth_triangle { <2.84217e-014, 270, 200>, <-0.894427, -0.447214, 0>, <10, 250, 200>, <-0.894427, -0.447214, 0>, <0, 270, -20>, <-0.894427, -0.447214, 0> }
smooth_triangle { <2.84217e-014, 250, 200>, <1, 0, 0>, <0, 270, -20>, <1, 0, 0>, <0, 250, -20>, <1, 0, 0> }
smooth_triangle { <0, 270, -20>, <1, 0, 0>, <2.84217e-014, 250, 200>, <1, 0, 0>, <2.84217e-014, 270, 200>, <1, 0, 0> }
smooth_triangle { <75, 100, 200>, <0, 1, 0>, <85, 100, -20>, <0, 1, 0>, <85, 100, 200>, <0, 1, 0> }
smooth_triangle { <85, 100, -20>, <0, 1, 0>, <75, 100, 200>, <0, 1, 0>, <75, 100, -20>, <0, 1, 0> }
}
}
#declare paredes_buhardilla=union{
mesh {
smooth_triangle { <0, 130, 20>, <0, 1, 0>, <-7.10543e-015, 130, 1.24345e-014>, <0, 1, 0>, <60, 130, 20>, <0, 1, 0> }
smooth_triangle { <-7.10543e-015, 130, 1.24345e-014>, <0, 1, 0>, <60, 130, 1.06581e-014>, <0, 1, 0>, <60, 130, 20>, <0, 1, 0> }
smooth_triangle { <60, 130, 20>, <0, 0, -1>, <0, 250, 20>, <0, 0, -1>, <0, 130, 20>, <0, 0, -1> }
smooth_triangle { <60, 130, 1.06581e-014>, <0, 0, 1>, <-7.10543e-015, 130, 1.24345e-014>, <0, 0, 1>, <0, 250, 0>, <0, 0, 1> }
smooth_triangle { <-7.10543e-015, 130, 1.24345e-014>, <1, 0, 0>, <0, 130, 20>, <1, 0, 0>, <0, 250, 0>, <1, 0, 0> }
smooth_triangle { <0, 130, 20>, <1, 0, 0>, <0, 250, 20>, <1, 0, 0>, <0, 250, 0>, <1, 0, 0> }
smooth_triangle { <60, 130, 1.06581e-014>, <-0.894427, -0.447214, 0>, <0, 250, 20>, <-0.894427, -0.447214, 0>, <60, 130, 20>, <-0.894427, -0.447214, 0> }
smooth_triangle { <0, 250, 0>, <-0.894427, -0.447214, 0>, <0, 250, 20>, <-0.894427, -0.447214, 0>, <60, 130, 1.06581e-014>, <-0.894427, -0.447214, 0> }
}
mesh {
smooth_triangle { <0, 130, 20>, <0, 1, 0>, <-60, 130, 20>, <0, 1, 0>, <7.10543e-015, 130, 1.24345e-014>, <0, 1, 0> }
smooth_triangle { <7.10543e-015, 130, 1.24345e-014>, <0, 1, 0>, <-60, 130, 20>, <0, 1, 0>, <-60, 130, 1.06581e-014>, <0, 1, 0> }
smooth_triangle { <-60, 130, 20>, <0, 0, -1>, <0, 130, 20>, <0, 0, -1>, <0, 250, 20>, <0, 0, -1> }
smooth_triangle { <-60, 130, 1.06581e-014>, <0, 0, 1>, <0, 250, 0>, <0, 0, 1>, <7.10543e-015, 130, 1.24345e-014>, <0, 0, 1> }
smooth_triangle { <7.10543e-015, 130, 1.24345e-014>, <-1, 0, 0>, <0, 250, 0>, <-1, 0, 0>, <0, 130, 20>, <-1, 0, 0> }
smooth_triangle { <0, 130, 20>, <-1, 0, 0>, <0, 250, 0>, <-1, 0, 0>, <0, 250, 20>, <-1, 0, 0> }
smooth_triangle { <-60, 130, 1.06581e-014>, <0.894427, -0.447214, 0>, <-60, 130, 20>, <0.894427, -0.447214, 0>, <0, 250, 20>, <0.894427, -0.447214, 0> }
smooth_triangle { <0, 250, 0>, <0.894427, -0.447214, 0>, <-60, 130, 1.06581e-014>, <0.894427, -0.447214, 0>, <0, 250, 20>, <0.894427, -0.447214, 0> }
}
mesh {
smooth_triangle { <40, 0, 0>, <0, 1, 0>, <50, 0, 0>, <0, 1, 0>, <50, 0, 200>, <0, 1, 0> }
smooth_triangle { <50, 0, 200>, <0, 1, 0>, <40, 0, 200>, <0, 1, 0>, <40, 0, 0>, <0, 1, 0> }
smooth_triangle { <40, 120, 0>, <0, -1, 0>, <50, 120, 200>, <0, -1, 0>, <50, 120, 0>, <0, -1, 0> }
smooth_triangle { <50, 120, 200>, <0, -1, 0>, <40, 120, 0>, <0, -1, 0>, <40, 120, 200>, <0, -1, 0> }
smooth_triangle { <40, 0, 0>, <0, 0, 1>, <50, 120, 0>, <0, 0, 1>, <50, 0, 0>, <0, 0, 1> }
smooth_triangle { <50, 120, 0>, <0, 0, 1>, <40, 0, 0>, <0, 0, 1>, <40, 120, 0>, <0, 0, 1> }
smooth_triangle { <50, 0, 0>, <-1, 0, 0>, <50, 120, 200>, <-1, 0, 0>, <50, 0, 200>, <-1, 0, 0> }
smooth_triangle { <50, 120, 200>, <-1, 0, 0>, <50, 0, 0>, <-1, 0, 0>, <50, 120, 0>, <-1, 0, 0> }
smooth_triangle { <50, 0, 200>, <0, 0, -1>, <40, 120, 200>, <0, 0, -1>, <40, 0, 200>, <0, 0, -1> }
smooth_triangle { <40, 120, 200>, <0, 0, -1>, <50, 0, 200>, <0, 0, -1>, <50, 120, 200>, <0, 0, -1> }
smooth_triangle { <40, 0, 200>, <1, 0, 0>, <40, 120, 0>, <1, 0, 0>, <40, 0, 0>, <1, 0, 0> }
smooth_triangle { <40, 120, 0>, <1, 0, 0>, <40, 0, 200>, <1, 0, 0>, <40, 120, 200>, <1, 0, 0> }
}
mesh {
smooth_triangle { <-40, 0, 0>, <0, 1, 0>, <-50, 0, 200>, <0, 1, 0>, <-50, 0, 0>, <0, 1, 0> }
smooth_triangle { <-50, 0, 200>, <0, 1, 0>, <-40, 0, 0>, <0, 1, 0>, <-40, 0, 200>, <0, 1, 0> }
smooth_triangle { <-40, 120, 0>, <0, -1, 0>, <-50, 120, 0>, <0, -1, 0>, <-50, 120, 200>, <0, -1, 0> }
smooth_triangle { <-50, 120, 200>, <0, -1, 0>, <-40, 120, 200>, <0, -1, 0>, <-40, 120, 0>, <0, -1, 0> }
smooth_triangle { <-40, 0, 0>, <0, 0, 1>, <-50, 0, 0>, <0, 0, 1>, <-50, 120, 0>, <0, 0, 1> }
smooth_triangle { <-50, 120, 0>, <0, 0, 1>, <-40, 120, 0>, <0, 0, 1>, <-40, 0, 0>, <0, 0, 1> }
smooth_triangle { <-50, 0, 0>, <1, 0, 0>, <-50, 0, 200>, <1, 0, 0>, <-50, 120, 200>, <1, 0, 0> }
smooth_triangle { <-50, 120, 200>, <1, 0, 0>, <-50, 120, 0>, <1, 0, 0>, <-50, 0, 0>, <1, 0, 0> }
smooth_triangle { <-50, 0, 200>, <0, 0, -1>, <-40, 0, 200>, <0, 0, -1>, <-40, 120, 200>, <0, 0, -1> }
smooth_triangle { <-40, 120, 200>, <0, 0, -1>, <-50, 120, 200>, <0, 0, -1>, <-50, 0, 200>, <0, 0, -1> }
smooth_triangle { <-40, 0, 200>, <-1, 0, 0>, <-40, 0, 0>, <-1, 0, 0>, <-40, 120, 0>, <-1, 0, 0> }
smooth_triangle { <-40, 120, 0>, <-1, 0, 0>, <-40, 120, 200>, <-1, 0, 0>, <-40, 0, 200>, <-1, 0, 0> }
}
}
#declare vigas_buhardilla=union{
mesh {
smooth_triangle { <-40, -10, 10>, <0, 0, -1>, <40, -10, 10>, <0, 0, -1>, <40, 10, 10>, <0, 0, -1> }
smooth_triangle { <40, 10, 10>, <0, 0, -1>, <-40, 10, 10>, <0, 0, -1>, <-40, -10, 10>, <0, 0, -1> }
smooth_triangle { <-40, -10, -10>, <0, 0, 1>, <40, 10, -10>, <0, 0, 1>, <40, -10, -10>, <0, 0, 1> }
smooth_triangle { <40, 10, -10>, <0, 0, 1>, <-40, -10, -10>, <0, 0, 1>, <-40, 10, -10>, <0, 0, 1> }
smooth_triangle { <-40, -10, 10>, <0, 1, 0>, <40, -10, -10>, <0, 1, 0>, <40, -10, 10>, <0, 1, 0> }
smooth_triangle { <40, -10, -10>, <0, 1, 0>, <-40, -10, 10>, <0, 1, 0>, <-40, -10, -10>, <0, 1, 0> }
smooth_triangle { <40, -10, 10>, <-1, 0, 0>, <40, 10, -10>, <-1, 0, 0>, <40, 10, 10>, <-1, 0, 0> }
smooth_triangle { <40, 10, -10>, <-1, 0, 0>, <40, -10, 10>, <-1, 0, 0>, <40, -10, -10>, <-1, 0, 0> }
smooth_triangle { <40, 10, 10>, <0, -1, 0>, <-40, 10, -10>, <0, -1, 0>, <-40, 10, 10>, <0, -1, 0> }
smooth_triangle { <-40, 10, -10>, <0, -1, 0>, <40, 10, 10>, <0, -1, 0>, <40, 10, -10>, <0, -1, 0> }
smooth_triangle { <-40, 10, 10>, <1, 0, 0>, <-40, -10, -10>, <1, 0, 0>, <-40, -10, 10>, <1, 0, 0> }
smooth_triangle { <-40, -10, -10>, <1, 0, 0>, <-40, 10, 10>, <1, 0, 0>, <-40, 10, -10>, <1, 0, 0> }
}
mesh {
smooth_triangle { <-5, 130, 0>, <0, 0, -1>, <5, 130, 0>, <0, 0, -1>, <5, 250, 0>, <0, 0, -1> }
smooth_triangle { <5, 250, 0>, <0, 0, -1>, <-5, 250, 0>, <0, 0, -1>, <-5, 130, 0>, <0, 0, -1> }
smooth_triangle { <-5, 130, -10>, <0, 0, 1>, <5, 250, -10>, <0, 0, 1>, <5, 130, -10>, <0, 0, 1> }
smooth_triangle { <5, 250, -10>, <0, 0, 1>, <-5, 130, -10>, <0, 0, 1>, <-5, 250, -10>, <0, 0, 1> }
smooth_triangle { <-5, 130, 0>, <0, 1, 0>, <5, 130, -10>, <0, 1, 0>, <5, 130, 0>, <0, 1, 0> }
smooth_triangle { <5, 130, -10>, <0, 1, 0>, <-5, 130, 0>, <0, 1, 0>, <-5, 130, -10>, <0, 1, 0> }
smooth_triangle { <5, 130, 0>, <-1, 0, 0>, <5, 250, -10>, <-1, 0, 0>, <5, 250, 0>, <-1, 0, 0> }
smooth_triangle { <5, 250, -10>, <-1, 0, 0>, <5, 130, 0>, <-1, 0, 0>, <5, 130, -10>, <-1, 0, 0> }
smooth_triangle { <5, 250, 0>, <0, -1, 0>, <-5, 250, -10>, <0, -1, 0>, <-5, 250, 0>, <0, -1, 0> }
smooth_triangle { <-5, 250, -10>, <0, -1, 0>, <5, 250, 0>, <0, -1, 0>, <5, 250, -10>, <0, -1, 0> }
smooth_triangle { <-5, 250, 0>, <1, 0, 0>, <-5, 130, -10>, <1, 0, 0>, <-5, 130, 0>, <1, 0, 0> }
smooth_triangle { <-5, 130, -10>, <1, 0, 0>, <-5, 250, 0>, <1, 0, 0>, <-5, 250, -10>, <1, 0, 0> }
}
mesh {
smooth_triangle { <60, 0, 10>, <0, 0, -1>, <40, 130, 10>, <0, 0, -1>, <40, 0, 10>, <0, 0, -1> }
smooth_triangle { <40, 130, 10>, <0, 0, -1>, <60, 0, 10>, <0, 0, -1>, <60, 130, 10>, <0, 0, -1> }
smooth_triangle { <60, 0, -10>, <0, 0, 1>, <40, 0, -10>, <0, 0, 1>, <40, 130, -10>, <0, 0, 1> }
smooth_triangle { <40, 130, -10>, <0, 0, 1>, <60, 130, -10>, <0, 0, 1>, <60, 0, -10>, <0, 0, 1> }
smooth_triangle { <60, 0, 10>, <0, 1, 0>, <40, 0, 10>, <0, 1, 0>, <40, 0, -10>, <0, 1, 0> }
smooth_triangle { <40, 0, -10>, <0, 1, 0>, <60, 0, -10>, <0, 1, 0>, <60, 0, 10>, <0, 1, 0> }
smooth_triangle { <40, 0, 10>, <1, 0, 0>, <40, 130, 10>, <1, 0, 0>, <40, 130, -10>, <1, 0, 0> }
smooth_triangle { <40, 130, -10>, <1, 0, 0>, <40, 0, -10>, <1, 0, 0>, <40, 0, 10>, <1, 0, 0> }
smooth_triangle { <40, 130, 10>, <0, -1, 0>, <60, 130, 10>, <0, -1, 0>, <60, 130, -10>, <0, -1, 0> }
smooth_triangle { <60, 130, -10>, <0, -1, 0>, <40, 130, -10>, <0, -1, 0>, <40, 130, 10>, <0, -1, 0> }
smooth_triangle { <60, 130, 10>, <-1, 0, 0>, <60, 0, 10>, <-1, 0, 0>, <60, 0, -10>, <-1, 0, 0> }
smooth_triangle { <60, 0, -10>, <-1, 0, 0>, <60, 130, -10>, <-1, 0, 0>, <60, 130, 10>, <-1, 0, 0> }
}
mesh {
smooth_triangle { <-60, 0, 10>, <0, 0, -1>, <-40, 0, 10>, <0, 0, -1>, <-40, 130, 10>, <0, 0, -1> }
smooth_triangle { <-40, 130, 10>, <0, 0, -1>, <-60, 130, 10>, <0, 0, -1>, <-60, 0, 10>, <0, 0, -1> }
smooth_triangle { <-60, 0, -10>, <0, 0, 1>, <-40, 130, -10>, <0, 0, 1>, <-40, 0, -10>, <0, 0, 1> }
smooth_triangle { <-40, 130, -10>, <0, 0, 1>, <-60, 0, -10>, <0, 0, 1>, <-60, 130, -10>, <0, 0, 1> }
smooth_triangle { <-60, 0, 10>, <0, 1, 0>, <-40, 0, -10>, <0, 1, 0>, <-40, 0, 10>, <0, 1, 0> }
smooth_triangle { <-40, 0, -10>, <0, 1, 0>, <-60, 0, 10>, <0, 1, 0>, <-60, 0, -10>, <0, 1, 0> }
smooth_triangle { <-40, 0, 10>, <-1, 0, 0>, <-40, 130, -10>, <-1, 0, 0>, <-40, 130, 10>, <-1, 0, 0> }
smooth_triangle { <-40, 130, -10>, <-1, 0, 0>, <-40, 0, 10>, <-1, 0, 0>, <-40, 0, -10>, <-1, 0, 0> }
smooth_triangle { <-40, 130, 10>, <0, -1, 0>, <-60, 130, -10>, <0, -1, 0>, <-60, 130, 10>, <0, -1, 0> }
smooth_triangle { <-60, 130, -10>, <0, -1, 0>, <-40, 130, 10>, <0, -1, 0>, <-40, 130, -10>, <0, -1, 0> }
smooth_triangle { <-60, 130, 10>, <1, 0, 0>, <-60, 0, -10>, <1, 0, 0>, <-60, 0, 10>, <1, 0, 0> }
smooth_triangle { <-60, 0, -10>, <1, 0, 0>, <-60, 130, 10>, <1, 0, 0>, <-60, 130, -10>, <1, 0, 0> }
}
mesh {
smooth_triangle { <-40, 110, 10>, <0, 0, -1>, <40, 110, 10>, <0, 0, -1>, <40, 130, 10>, <0, 0, -1> }
smooth_triangle { <40, 130, 10>, <0, 0, -1>, <-40, 130, 10>, <0, 0, -1>, <-40, 110, 10>, <0, 0, -1> }
smooth_triangle { <-40, 110, -10>, <0, 0, 1>, <40, 130, -10>, <0, 0, 1>, <40, 110, -10>, <0, 0, 1> }
smooth_triangle { <40, 130, -10>, <0, 0, 1>, <-40, 110, -10>, <0, 0, 1>, <-40, 130, -10>, <0, 0, 1> }
smooth_triangle { <-40, 110, 10>, <0, 1, 0>, <40, 110, -10>, <0, 1, 0>, <40, 110, 10>, <0, 1, 0> }
smooth_triangle { <40, 110, -10>, <0, 1, 0>, <-40, 110, 10>, <0, 1, 0>, <-40, 110, -10>, <0, 1, 0> }
smooth_triangle { <40, 110, 10>, <-1, 0, 0>, <40, 130, -10>, <-1, 0, 0>, <40, 130, 10>, <-1, 0, 0> }
smooth_triangle { <40, 130, -10>, <-1, 0, 0>, <40, 110, 10>, <-1, 0, 0>, <40, 110, -10>, <-1, 0, 0> }
smooth_triangle { <40, 130, 10>, <0, -1, 0>, <-40, 130, -10>, <0, -1, 0>, <-40, 130, 10>, <0, -1, 0> }
smooth_triangle { <-40, 130, -10>, <0, -1, 0>, <40, 130, 10>, <0, -1, 0>, <40, 130, -10>, <0, -1, 0> }
smooth_triangle { <-40, 130, 10>, <1, 0, 0>, <-40, 110, -10>, <1, 0, 0>, <-40, 110, 10>, <1, 0, 0> }
smooth_triangle { <-40, 110, -10>, <1, 0, 0>, <-40, 130, 10>, <1, 0, 0>, <-40, 130, -10>, <1, 0, 0> }
}
}
/*Ahora el balcon (esta centrado en X. Tiene 7.5 decimetros de prof. y
2 metros en X */
#declare barrotes_balcon=union{#include"balconhi.inc" texture{hierro1}}
#declare suelo_balcon=mesh{
smooth_triangle { <0, -20, -80>, <0, 1, 0>, <200, -20, -80>, <0, 1, 0>, <200, -20, 0>, <0, 1, 0> }
smooth_triangle { <200, -20, 0>, <0, 1, 0>, <0, -20, 0>, <0, 1, 0>, <0, -20, -80>, <0, 1, 0> }
smooth_triangle { <0, 0, -80>, <0, -1, 0>, <200, 0, 0>, <0, -1, 0>, <200, 0, -80>, <0, -1, 0> }
smooth_triangle { <200, 0, 0>, <0, -1, 0>, <0, 0, -80>, <0, -1, 0>, <0, 0, 0>, <0, -1, 0> }
smooth_triangle { <0, -20, -80>, <0, 0, 1>, <200, 0, -80>, <0, 0, 1>, <200, -20, -80>, <0, 0, 1> }
smooth_triangle { <200, 0, -80>, <0, 0, 1>, <0, -20, -80>, <0, 0, 1>, <0, 0, -80>, <0, 0, 1> }
smooth_triangle { <200, -20, -80>, <-1, 0, 0>, <200, 0, 0>, <-1, 0, 0>, <200, -20, 0>, <-1, 0, 0> }
smooth_triangle { <200, 0, 0>, <-1, 0, 0>, <200, -20, -80>, <-1, 0, 0>, <200, 0, -80>, <-1, 0, 0> }
smooth_triangle { <200, -20, 0>, <0, 0, -1>, <0, 0, 0>, <0, 0, -1>, <0, -20, 0>, <0, 0, -1> }
smooth_triangle { <0, 0, 0>, <0, 0, -1>, <200, -20, 0>, <0, 0, -1>, <200, 0, 0>, <0, 0, -1> }
smooth_triangle { <0, -20, 0>, <1, 0, 0>, <0, 0, -80>, <1, 0, 0>, <0, -20, -80>, <1, 0, 0> }
smooth_triangle { <0, 0, -80>, <1, 0, 0>, <0, -20, 0>, <1, 0, 0>, <0, 0, 0>, <1, 0, 0> }
}
#declare soportes_balcon=union{
mesh {
smooth_triangle { <0, -20, 0>, <1, 0, 0>, <0, -20, -60>, <1, 0, 0>, <0, -40, -60>, <1, 0, 0> }
smooth_triangle { <0, -40, -60>, <1, 0, 0>, <0, -60, -20>, <1, 0, 0>, <0, -20, 0>, <1, 0, 0> }
smooth_triangle { <0, -60, -20>, <1, 0, 0>, <0, -80, -10>, <1, 0, 0>, <0, -80, 0>, <1, 0, 0> }
smooth_triangle { <0, -80, 0>, <1, 0, 0>, <0, -20, 0>, <1, 0, 0>, <0, -60, -20>, <1, 0, 0> }
smooth_triangle { <15, -20, 0>, <-1, 0, 0>, <15, -40, -60>, <-1, 4.44089e-017, 0>, <15, -20, -60>, <-1, 0, 0> }
smooth_triangle { <15, -40, -60>, <-1, 4.44089e-017, 0>, <15, -20, 0>, <-1, 0, 0>, <15, -60, -20>, <-1, 0, 0> }
smooth_triangle { <15, -60, -20>, <-1, 0, 0>, <15, -80, 0>, <-1, 0, 0>, <15, -80, -10>, <-1, 0, 0> }
smooth_triangle { <15, -80, 0>, <-1, 0, 0>, <15, -60, -20>, <-1, 0, 0>, <15, -20, 0>, <-1, 0, 0> }
smooth_triangle { <0, -20, 0>, <0, -1, 0>, <15, -20, -60>, <0, -1, 0>, <0, -20, -60>, <0, -1, 0> }
smooth_triangle { <15, -20, -60>, <0, -1, 0>, <0, -20, 0>, <0, -1, 0>, <15, -20, 0>, <0, -1, 0> }
smooth_triangle { <0, -20, -60>, <0, 0, 1>, <15, -40, -60>, <0, 0, 1>, <0, -40, -60>, <0, 0, 1> }
smooth_triangle { <15, -40, -60>, <0, 0, 1>, <0, -20, -60>, <0, 0, 1>, <15, -20, -60>, <0, 0, 1> }
smooth_triangle { <0, -40, -60>, <0, 0.894427, 0.447214>, <15, -60, -20>, <0, 0.894427, 0.447214>, <0, -60, -20>, <0, 0.894427, 0.447214> }
smooth_triangle { <15, -60, -20>, <0, 0.894427, 0.447214>, <0, -40, -60>, <0, 0.894427, 0.447214>, <15, -40, -60>, <0, 0.894427, 0.447214> }
smooth_triangle { <0, -60, -20>, <0, 0.447214, 0.894427>, <15, -80, -10>, <0, 0.447214, 0.894427>, <0, -80, -10>, <0, 0.447214, 0.894427> }
smooth_triangle { <15, -80, -10>, <0, 0.447214, 0.894427>, <0, -60, -20>, <0, 0.447214, 0.894427>, <15, -60, -20>, <0, 0.447214, 0.894427> }
smooth_triangle { <0, -80, -10>, <0, 1, 0>, <15, -80, 0>, <0, 1, 0>, <0, -80, 0>, <0, 1, 0> }
smooth_triangle { <15, -80, 0>, <0, 1, 0>, <0, -80, -10>, <0, 1, 0>, <15, -80, -10>, <0, 1, 0> }
smooth_triangle { <0, -80, 0>, <0, 0, -1>, <15, -20, 0>, <0, 0, -1>, <0, -20, 0>, <0, 0, -1> }
smooth_triangle { <15, -20, 0>, <0, 0, -1>, <0, -80, 0>, <0, 0, -1>, <15, -80, 0>, <0, 0, -1> }
}
mesh {
smooth_triangle { <92.5, -20, 0>, <1, 0, 0>, <92.5, -20, -60>, <1, 0, 0>, <92.5, -40, -60>, <1, 0, 0> }
smooth_triangle { <92.5, -40, -60>, <1, 0, 0>, <92.5, -60, -20>, <1, 0, 0>, <92.5, -20, 0>, <1, 0, 0> }
smooth_triangle { <92.5, -60, -20>, <1, 0, 0>, <92.5, -80, -10>, <1, 0, -2.84217e-016>, <92.5, -80, 0>, <1, 0, 0> }
smooth_triangle { <92.5, -80, 0>, <1, 0, 0>, <92.5, -20, 0>, <1, 0, 0>, <92.5, -60, -20>, <1, 0, 0> }
smooth_triangle { <107.5, -20, 0>, <-1, 0, 0>, <107.5, -40, -60>, <-1, 0, 0>, <107.5, -20, -60>, <-1, 0, 0> }
smooth_triangle { <107.5, -40, -60>, <-1, 0, 0>, <107.5, -20, 0>, <-1, 0, 0>, <107.5, -60, -20>, <-1, 0, 0> }
smooth_triangle { <107.5, -60, -20>, <-1, 0, 0>, <107.5, -80, 0>, <-1, 0, 0>, <107.5, -80, -10>, <-1, 0, 0> }
smooth_triangle { <107.5, -80, 0>, <-1, 0, 0>, <107.5, -60, -20>, <-1, 0, 0>, <107.5, -20, 0>, <-1, 0, 0> }
smooth_triangle { <92.5, -20, 0>, <0, -1, 0>, <107.5, -20, -60>, <0, -1, 0>, <92.5, -20, -60>, <0, -1, 0> }
smooth_triangle { <107.5, -20, -60>, <0, -1, 0>, <92.5, -20, 0>, <0, -1, 0>, <107.5, -20, 0>, <0, -1, 0> }
smooth_triangle { <92.5, -20, -60>, <0, 0, 1>, <107.5, -40, -60>, <0, 0, 1>, <92.5, -40, -60>, <0, 0, 1> }
smooth_triangle { <107.5, -40, -60>, <0, 0, 1>, <92.5, -20, -60>, <0, 0, 1>, <107.5, -20, -60>, <0, 0, 1> }
smooth_triangle { <92.5, -40, -60>, <0, 0.894427, 0.447214>, <107.5, -60, -20>, <0, 0.894427, 0.447214>, <92.5, -60, -20>, <0, 0.894427, 0.447214> }
smooth_triangle { <107.5, -60, -20>, <0, 0.894427, 0.447214>, <92.5, -40, -60>, <0, 0.894427, 0.447214>, <107.5, -40, -60>, <0, 0.894427, 0.447214> }
smooth_triangle { <92.5, -60, -20>, <0, 0.447214, 0.894427>, <107.5, -80, -10>, <0, 0.447214, 0.894427>, <92.5, -80, -10>, <0, 0.447214, 0.894427> }
smooth_triangle { <107.5, -80, -10>, <0, 0.447214, 0.894427>, <92.5, -60, -20>, <0, 0.447214, 0.894427>, <107.5, -60, -20>, <0, 0.447214, 0.894427> }
smooth_triangle { <92.5, -80, -10>, <0, 1, 0>, <107.5, -80, 0>, <0, 1, 0>, <92.5, -80, 0>, <0, 1, 0> }
smooth_triangle { <107.5, -80, 0>, <0, 1, 0>, <92.5, -80, -10>, <0, 1, 0>, <107.5, -80, -10>, <0, 1, 0> }
smooth_triangle { <92.5, -80, 0>, <0, 0, -1>, <107.5, -20, 0>, <0, 0, -1>, <92.5, -20, 0>, <0, 0, -1> }
smooth_triangle { <107.5, -20, 0>, <0, 0, -1>, <92.5, -80, 0>, <0, 0, -1>, <107.5, -80, 0>, <0, 0, -1> }
}
mesh {
smooth_triangle { <185, -20, 0>, <1, 0, 0>, <185, -20, -60>, <1, 0, 0>, <185, -40, -60>, <1, 0, 0> }
smooth_triangle { <185, -40, -60>, <1, 0, 0>, <185, -60, -20>, <1, 0, 0>, <185, -20, 0>, <1, 0, 0> }
smooth_triangle { <185, -60, -20>, <1, 0, 0>, <185, -80, -10>, <1, 0, -5.68434e-016>, <185, -80, 0>, <1, 0, 0> }
smooth_triangle { <185, -80, 0>, <1, 0, 0>, <185, -20, 0>, <1, 0, 0>, <185, -60, -20>, <1, 0, 0> }
smooth_triangle { <200, -20, 0>, <-1, 0, 0>, <200, -40, -60>, <-1, 0, 0>, <200, -20, -60>, <-1, 0, 0> }
smooth_triangle { <200, -40, -60>, <-1, 0, 0>, <200, -20, 0>, <-1, 0, 0>, <200, -60, -20>, <-1, 0, 0> }
smooth_triangle { <200, -60, -20>, <-1, 0, 0>, <200, -80, 0>, <-1, 0, 0>, <200, -80, -10>, <-1, 0, 0> }
smooth_triangle { <200, -80, 0>, <-1, 0, 0>, <200, -60, -20>, <-1, 0, 0>, <200, -20, 0>, <-1, 0, 0> }
smooth_triangle { <185, -20, 0>, <0, -1, 0>, <200, -20, -60>, <0, -1, 0>, <185, -20, -60>, <0, -1, 0> }
smooth_triangle { <200, -20, -60>, <0, -1, 0>, <185, -20, 0>, <0, -1, 0>, <200, -20, 0>, <0, -1, 0> }
smooth_triangle { <185, -20, -60>, <0, 0, 1>, <200, -40, -60>, <0, 0, 1>, <185, -40, -60>, <0, 0, 1> }
smooth_triangle { <200, -40, -60>, <0, 0, 1>, <185, -20, -60>, <0, 0, 1>, <200, -20, -60>, <0, 0, 1> }
smooth_triangle { <185, -40, -60>, <0, 0.894427, 0.447214>, <200, -60, -20>, <0, 0.894427, 0.447214>, <185, -60, -20>, <0, 0.894427, 0.447214> }
smooth_triangle { <200, -60, -20>, <0, 0.894427, 0.447214>, <185, -40, -60>, <0, 0.894427, 0.447214>, <200, -40, -60>, <0, 0.894427, 0.447214> }
smooth_triangle { <185, -60, -20>, <0, 0.447214, 0.894427>, <200, -80, -10>, <0, 0.447214, 0.894427>, <185, -80, -10>, <0, 0.447214, 0.894427> }
smooth_triangle { <200, -80, -10>, <0, 0.447214, 0.894427>, <185, -60, -20>, <0, 0.447214, 0.894427>, <200, -60, -20>, <0, 0.447214, 0.894427> }
smooth_triangle { <185, -80, -10>, <0, 1, 0>, <200, -80, 0>, <0, 1, 0>, <185, -80, 0>, <0, 1, 0> }
smooth_triangle { <200, -80, 0>, <0, 1, 0>, <185, -80, -10>, <0, 1, 0>, <200, -80, -10>, <0, 1, 0> }
smooth_triangle { <185, -80, 0>, <0, 0, -1>, <200, -20, 0>, <0, 0, -1>, <185, -20, 0>, <0, 0, -1> }
smooth_triangle { <200, -20, 0>, <0, 0, -1>, <185, -80, 0>, <0, 0, -1>, <200, -80, 0>, <0, 0, -1> }
}
}
#declare balcon1=union{
object{barrotes_balcon}
object{suelo_balcon}
object{soportes_balcon}
}